$0.31 (1.04%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -592 | last: 629
Increased Positions
change: -277 | last: 292
Reduced Positions
change: -190 | last: 203
New Positions
change: -80 | last: 89
Sold Positions
change: 420 | last: 129
Total Calls
Total Puts
Put-Call Ratio
change: -57.9503 | last: 0.5795
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $45.74 | 235.19M | $10.76B | $398.87M | $669.93M | $11.03B |
| 2024-12-31 | $26.34 | 233.67M | $6.15B | $890.19M | $20.25M | $5.28B |
| 2023-12-31 | $54.52 | 230.78M | $12.58B | $755.98M | $2.19M | $11.83B |
| 2022-12-31 | $34.68 | 226.95M | $7.87B | $614.16M | $1.22M | $7.26B |
| 2021-12-31 | $24.86 | 221.34M | $5.5B | $16.26M | $1.37M | $5.49B |
| 2020-12-31 | $16.77 | 210.58M | $3.53B | $43.25M | $1.12M | $3.49B |
| 2019-12-31 | $1.61 | 182.29M | $293.48M | $23.09M | $9.52M | $279.91M |
| 2018-12-31 | $1.16 | 150.15M | $174.18M | $7.74M | $7.96M | $174.39M |
| 2017-12-31 | $1.75 | 133.26M | $233.2M | $14.19M | $3.5M | $222.51M |
| 2016-12-31 | $0.82 | 115.7M | $94.49M | $11.75M | $4.5M | $87.25M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $35.48 | 257.01M | $9.12B | $549.2M | $2.44B | $11.01B |
| 2025-12-31 | $45.74 | 235.19M | $10.76B | $398.87M | $669.93M | $11.03B |
| 2025-09-30 | $57.49 | 235.19M | $13.52B | $805.96M | $861.47M | $13.58B |
| 2025-06-30 | $46.39 | 235.19M | $10.91B | $615.23M | $862.92M | $11.16B |
| 2025-03-31 | $35.62 | 235.19M | $8.38B | $977.28M | $19.7M | $7.42B |
| 2024-12-31 | $26.34 | 188.76M | $4.97B | $890.19M | $20.25M | $4.1B |
| 2024-09-30 | $31.36 | 233.7M | $7.33B | $903.75M | $5.84M | $6.43B |
| 2024-06-30 | $57.84 | 233.2M | $13.49B | $903.21M | $1.78M | $12.59B |
| 2024-03-31 | $82.53 | 232.78M | $19.21B | $879.5M | $1.98M | $18.33B |
| 2023-12-31 | $54.52 | 231.79M | $12.64B | $755.98M | $2.19M | $11.88B |
| 2023-09-30 | $57.20 | 231.01M | $13.21B | $760.02M | $1.34M | $12.45B |
| 2023-06-30 | $49.73 | 230.54M | $11.46B | $681.05M | $968K | $10.78B |