Loading live market data…

SBA Communications Corporation

NASDAQ:SBAC

$187.25 USD

$0.15 (0.08%)

Volume
567.78K
Average Volume
989.97K
Market Capitalization
$19.86B
P/E Ratio
19.63
Dividend Yield
2.52%
Price Target
$230.00
Year High
$243.16
Year Low
$162.41
Day High
Day Low
Payout Ratio
$0.48
Current Ratio
$0.15

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.21%

Investors Holding

38

change: -640 | last: 678

Increased Positions

20

change: -294 | last: 314

Reduced Positions

5

change: -260 | last: 265

New Positions

3

change: -91 | last: 94

Sold Positions

632

change: 519 | last: 113

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -22.2015 | last: 0.222

Total Invested

39.09M

SBAC Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $193.43 107.21M $20.74B $432.37M $15.32B $35.62B
2024-12-31 $203.80 108M $22.01B $189.84M $15.76B $37.58B
2023-12-31 $253.69 108.85M $27.61B $208.55M $14.46B $41.87B
2022-12-31 $280.31 109.34M $30.65B $143.71M $15.17B $45.68B
2021-12-31 $389.02 111.04M $43.2B $367.28M $14.52B $57.35B
2020-12-31 $282.13 114.78M $32.38B $308.56M $13.43B $45.5B
2019-12-31 $240.99 114.84M $27.67B $108.31M $12.86B $40.43B
2018-12-31 $161.89 115.73M $18.74B $143.44M $9.94B $28.53B
2017-12-31 $163.36 120.53M $19.69B $68.78M $9.31B $28.93B
2016-12-31 $103.26 124.98M $12.91B $146.11M $8.78B $21.53B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $172.11 105.82M $18.21B $327.84M $15.42B $33.3B
2025-12-31 $193.43 106.31M $20.56B $432.37M $15.32B $35.45B
2025-09-30 $193.35 107.51M $20.79B $430.31M $15.02B $35.37B
2025-06-30 $234.84 108.04M $25.37B $275.28M $14.81B $39.9B
2025-03-31 $220.01 108.2M $23.81B $636.45M $14.64B $37.81B
2024-12-31 $203.80 107.84M $21.98B $189.84M $15.76B $37.54B
2024-09-30 $240.70 107.72M $25.93B $186.34M $14.52B $40.26B
2024-06-30 $189.78 107.83M $20.46B $220.51M $14.3B $34.54B
2024-03-31 $213.92 108.83M $23.28B $240.31M $14.43B $37.47B
2023-12-31 $253.69 108.51M $27.53B $208.55M $14.46B $41.78B
2023-09-30 $200.17 109.27M $21.87B $190.54M $14.77B $36.45B
2023-06-30 $231.76 108.9M $25.24B $179.17M $14.89B $39.95B