-$0.28 (-0.91%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -553 | last: 587
Increased Positions
change: -295 | last: 307
Reduced Positions
change: -115 | last: 118
New Positions
change: -119 | last: 121
Sold Positions
change: 455 | last: 76
Total Calls
Total Puts
Put-Call Ratio
change: -57.0727 | last: 0.5707
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $20.00 | 338M | $6.76B | $94M | $9.71B | $16.37B |
| 2024-12-31 | $22.80 | 338M | $7.71B | $162M | $10.42B | $17.97B |
| 2023-12-31 | $54.70 | 385.8M | $21.1B | $306M | $11.49B | $32.29B |
| 2022-12-31 | $58.40 | 391.6M | $22.87B | $57M | $9.82B | $32.63B |
| 2021-12-31 | $63.50 | 406.2M | $25.79B | $191M | $9.24B | $34.85B |
| 2020-12-31 | $63.70 | 433M | $27.58B | $71M | $8.97B | $36.48B |
| 2019-12-31 | $71.50 | 450.1M | $32.18B | $106M | $8.35B | $40.42B |
| 2018-12-31 | $57.10 | 446.18M | $25.48B | $54M | $6.89B | $32.31B |
| 2017-12-31 | $53.60 | 463.8M | $24.86B | $69.02M | $6.75B | $31.54B |
| 2016-12-31 | $44.50 | 491.7M | $21.88B | $213.94M | $5.85B | $27.52B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $23.08 | 336M | $7.75B | $75M | $9.75B | $17.43B |
| 2025-12-31 | $20.00 | 336M | $6.72B | $94M | $9.71B | $16.33B |
| 2025-09-30 | $23.28 | 337M | $7.85B | $79M | $10.08B | $17.84B |
| 2025-06-30 | $22.97 | 338M | $7.76B | $92M | $10.2B | $17.87B |
| 2025-03-31 | $22.55 | 339M | $7.64B | $127M | $10.47B | $17.98B |
| 2024-12-31 | $22.80 | 339M | $7.73B | $162M | $10.42B | $17.99B |
| 2024-09-30 | $23.65 | 339M | $8.02B | $127M | $10.73B | $18.62B |
| 2024-06-30 | $28.80 | 384.8M | $11.08B | $100M | $9.39B | $20.37B |
| 2024-03-31 | $38.30 | 384.5M | $14.73B | $71M | $9.58B | $24.23B |
| 2023-12-31 | $54.70 | 384M | $21B | $306M | $11.49B | $32.19B |
| 2023-09-30 | $45.20 | 384.5M | $17.38B | $53M | $9.68B | $27.01B |
| 2023-06-30 | $45.30 | 386.1M | $17.49B | $51M | $9.78B | $27.22B |