NYSE : SMA

Smartstop Self Storage REIT Inc

$33.75 USD

-$0.54 (-1.57%)

Volume
714.85K
Average Volume
688.56K
Market Capitalization
$1.34B
P/E Ratio
208.85
Dividend Yield
4.74%
Price Target
$36.00
Year High
$39.77
Year Low
$29.41
Day High
Day Low
Payout Ratio
$6.89
Current Ratio
$0.48
Institutional Ownership Summary
Institutional Ownership %

1.50%

Investors Holding

18

change: -239 | last: 257
Increased Positions

9

change: -145 | last: 154
Reduced Positions

7

change: -68 | last: 75
New Positions

4

change: -54 | last: 58
Sold Positions

242

change: 199 | last: 43
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0
Total Invested

26.88M

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
2026-05-08 PRUDENTIAL FINANCIAL INC 2.35M 4.30%
2026-04-29 Vanguard Portfolio Management 2.81M 5.07%
2026-04-24 BlackRock, Inc. 5.14M 9.30%
2026-03-27 The Vanguard Group - 0.00%
2026-02-13 PRUDENTIAL FINANCIAL INC 2.95M 9.50%
2026-02-06 T. Rowe Price Associates, Inc. 5.91M 10.70%
2026-01-30 DEUTSCHE BANK AG\ 1.82M 3.30%
2026-01-30 The Vanguard Group 3.58M 6.46%
2026-01-21 BlackRock, Inc. 3.21M 5.80%
2026-01-08 T. Rowe Price Associates, Inc. 5.91M 19.00%
2025-12-05 PRUDENTIAL FINANCIAL INC 2.82M 5.10%
2025-12-05 T. Rowe Price Associates, Inc. 5.07M 9.20%
2025-11-14 T. Rowe Price Associates, Inc. 5.2M 16.80%
2025-10-17 BlackRock Portfolio Management LLC 1.13M 3.60%
2025-08-14 DEUTSCHE BANK AG\ 2.07M 6.70%
2025-08-14 T. Rowe Price Associates, Inc. 4.64M 15.00%
2025-08-06 PRUDENTIAL FINANCIAL INC 3.06M 9.80%
2025-08-06 PRUDENTIAL FINANCIAL INC 3.47M 11.20%
2025-07-29 The Vanguard Group 1.57M 5.04%
2025-07-17 BlackRock, Inc. 2.34M 7.50%
2025-07-14 Millennium Management LLC 369.38K 1.20%
2025-05-27 Millennium Management LLC 1.58M 5.10%
2025-05-13 Extra Space Storage Inc. - 0.00%
2025-05-07 T. Rowe Price Associates, Inc. 4.05M 13.00%
SMA Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $30.94 47.3M $1.46B $54.22M $1.1B $2.51B
2024-12-30 $32.75 96.56M $3.16B $23.11M $1.32B $4.46B
2023-12-30 $32.75 96.81M $3.17B $45.08M $1.09B $4.21B
2022-12-30 $32.75 91.94M $3.01B $39.49M $1.07B $4.04B
2021-12-30 $32.75 79.44M $2.6B $37.25M $873.87M $3.44B
2020-12-30 $32.75 59.62M $1.95B $72.71M $724.38M $2.6B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $30.28 55.24M $1.67B $43.86M $1.09B $2.72B
2025-12-31 $30.94 55.23M $1.71B $54.22M $1.1B $2.75B
2025-09-30 $37.64 55.44M $2.09B $54.21M $1.04B $3.07B
2025-06-30 $36.23 54.42M $1.97B $37.72M $950.01M $2.88B
2025-03-30 $32.75 96.56M $3.16B $35.17M $1.41B $4.53B
2024-12-30 $32.75 96.15M $3.15B $23.11M $1.32B $4.44B
2024-09-29 $32.75 96.48M $3.16B $36.7M $1.18B $4.3B
2024-06-29 $32.75 96.78M $3.17B $34.68M $1.11B $4.24B
2024-03-30 $32.75 96.79M $3.17B $39.16M $1.09B $4.22B
2023-12-30 $32.75 96.76M $3.17B $45.08M $1.09B $4.21B
2023-09-29 $32.75 96.84M $3.17B $34.24M $1.06B $4.19B
2023-06-29 $32.75 96.82M $3.17B $34.06M $1.04B $4.18B