$9.91 (4.24%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -966 | last: 1060
Increased Positions
change: -567 | last: 623
Reduced Positions
change: -259 | last: 283
New Positions
change: -256 | last: 285
Sold Positions
change: 821 | last: 102
Total Calls
Total Puts
Put-Call Ratio
change: -104.97 | last: 1.0497
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $86.89 | 240.4M | $20.89B | $2.45B | $2.99B | $21.43B |
| 2024-12-31 | $22.21 | 227.36M | $5.05B | $802.85M | $1.53B | $5.78B |
| 2023-12-31 | $14.80 | 212.68M | $3.15B | $664.59M | $1.45B | $3.94B |
| 2022-12-31 | $19.12 | 185.91M | $3.55B | $348.5M | $1.02B | $4.23B |
| 2021-12-31 | $21.93 | 173.44M | $3.8B | $396.04M | $1.12B | $4.53B |
| 2020-12-31 | $28.66 | 138.72M | $3.98B | $246.95M | $913.37M | $4.64B |
| 2019-12-31 | $7.47 | 115.12M | $859.93M | $202.82M | $1.09B | $1.75B |
| 2018-12-31 | $9.98 | 53.27M | $531.61M | $220.73M | $1.14B | $1.45B |
| 2017-12-31 | $25.00 | 58.14M | $1.45B | $103.83M | $941.34M | $2.29B |
| 2016-12-31 | $25.00 | 58.14M | $1.45B | $156.58M | $794.28M | $2.09B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $135.49 | 281.72M | $38.17B | $2.49B | $2.77B | $38.45B |
| 2025-12-31 | $86.89 | 263.62M | $22.91B | $2.45B | $2.99B | $23.44B |
| 2025-09-30 | $84.57 | 234.93M | $19.87B | $595.06M | $1.51B | $20.79B |
| 2025-06-30 | $23.92 | 232.54M | $5.56B | $574.76M | $1.52B | $6.51B |
| 2025-03-31 | $19.66 | 230.21M | $4.53B | $794.75M | $1.52B | $5.25B |
| 2024-12-31 | $22.21 | 227.36M | $5.05B | $802.85M | $1.53B | $5.78B |
| 2024-09-30 | $10.56 | 227.96M | $2.41B | $495.68M | $1.7B | $3.61B |
| 2024-06-30 | $11.37 | 227.17M | $2.58B | $581.68M | $1.72B | $3.72B |
| 2024-03-31 | $11.73 | 225.59M | $2.65B | $515.96M | $1.45B | $3.58B |
| 2023-12-31 | $14.80 | 224.2M | $3.32B | $664.59M | $1.45B | $4.11B |
| 2023-09-30 | $13.26 | 210.93M | $2.8B | $557.38M | $1.44B | $3.68B |
| 2023-06-30 | $16.35 | 208.69M | $3.41B | $767.06M | $1.57B | $4.21B |