NYSE : RYI

Ryerson Holding Corporation — Institutional Ownership

$23.17 USD

-$0.26 (-1.11%)

Volume
609.82K
Average Volume
409.44K
Market Capitalization
$746.35M
P/E Ratio
-22.72
Dividend Yield
3.24%
Price Target
$31.00
Year High
$30.90
Year Low
$19.02
Day High
Day Low
Payout Ratio
-$1.26
Current Ratio
$2.21
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
2026-07-14 Dimensional Fund Advisors LP 2.7M 5.20%
2026-05-13 DONALD SMITH & CO., INC. 1.96M 3.80%
2026-04-29 Franklin Resources, Inc. 3.03M 5.90%
2026-04-28 Franklin Mutual Advisers, LLC - 0.00%
2026-04-27 BlackRock, Inc. 3.41M 6.60%
2026-03-27 The Vanguard Group - 0.00%
2026-02-11 DONALD SMITH & CO., INC. 1.89M 5.90%
2026-02-09 JB CAPITAL PARTNERS LP 2.27M 7.00%
2025-05-09 Franklin Mutual Advisers, LLC 2.83M 8.90%
2025-04-17 BlackRock, Inc. 2.72M 8.50%
2025-02-10 JB Capital Partners L.P. 2.08M 6.50%
2025-01-31 The Vanguard Group 1.71M 5.36%
2025-01-27 Franklin Mutual Advisers, LLC 2.32M 7.30%
2024-08-07 (1) BlackRock, Inc. 3.46M 10.40%
2024-05-06 JB Capital Partners L.P. 1.9M 5.50%
2024-05-06 Alan W. Weber 1.95M 5.70%
2024-02-09 30-0447847 2.26M 6.60%
2024-01-24 (1) BlackRock, Inc. 3.13M 9.20%
2023-02-03 (1) BlackRock, Inc. 1.97M 5.30%
2021-02-12 Towle & Co 1.55M 4.07%
2020-02-14 Towle & Co 2.13M 5.63%
2018-02-13 Towle & Co. 43-1238562 2.07M 5.56%
2017-02-14 Towle & Co. 43-1238562 1.84M 4.94%
2016-02-10 Towle & Co. 43-1238562 2.65M 8.25%
RYI Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $25.16 32.17M $809.5M $27.8M $1.13B $1.92B
2024-12-31 $18.51 32.75M $606.13M $27.7M $850.8M $1.43B
2023-12-31 $34.68 34.96M $1.21B $54.3M $803.8M $1.96B
2022-12-31 $30.26 37.56M $1.14B $39.2M $626.4M $1.72B
2021-12-31 $26.05 38.36M $999.33M $51.2M $849M $1.8B
2020-12-31 $13.64 38.03M $518.66M $61.4M $853.7M $1.31B
2019-12-31 $11.83 37.7M $445.96M $11M $1.12B $1.55B
2018-12-31 $6.34 37.33M $236.67M $23.2M $1.15B $1.37B
2017-12-31 $10.40 37.18M $386.63M $77.4M $1.05B $1.35B
2016-12-31 $13.35 34.3M $457.85M $80.7M $963.5M $1.34B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $22.65 32.2M $729.33M $41.9M $1.33B $2.02B
2026-03-31 $22.48 32.2M $723.86M $25.1M $1.29B $1.99B
2025-12-31 $25.16 32.2M $810.15M $26.9M $1.13B $1.92B
2025-09-30 $22.86 32.17M $735.5M $29.8M $856.6M $1.56B
2025-06-30 $21.57 32.2M $694.47M $30.8M $879.4M $1.54B
2025-03-31 $22.96 31.9M $732.42M $33.6M $871.3M $1.57B
2024-12-31 $18.51 31.8M $588.62M $27.7M $850.8M $1.41B
2024-09-30 $19.91 32.75M $651.97M $35M $891.8M $1.51B
2024-06-30 $19.29 34.16M $658.93M $28M $897.4M $1.53B
2024-03-31 $33.48 34.02M $1.14B $41.9M $869.4M $1.97B
2023-12-31 $34.68 34.1M $1.18B $54.3M $803.8M $1.93B
2023-09-30 $29.09 34.35M $999.21M $37.4M $703.2M $1.67B