$0.99 (0.33%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1679 | last: 1912
Increased Positions
change: -909 | last: 1027
Reduced Positions
change: -562 | last: 647
New Positions
change: -324 | last: 363
Sold Positions
change: 1487 | last: 155
Total Calls
Total Puts
Put-Call Ratio
change: -4.5826 | last: 1.0375
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $162.01 | 381.71M | $61.84B | $1.73B | $3.4B | $63.52B |
| 2024-12-31 | $113.61 | 376.42M | $42.76B | $1.23B | $3.32B | $44.85B |
| 2023-12-31 | $48.03 | 380.14M | $18.26B | $788.6M | $3.13B | $20.6B |
| 2022-12-31 | $13.66 | 376.73M | $5.15B | $273.2M | $3.37B | $8.24B |
| 2021-12-31 | $24.97 | 355.54M | $8.88B | $447.1M | $3.13B | $11.56B |
| 2020-12-31 | $18.67 | 307.08M | $5.73B | $542.6M | $2.3B | $7.49B |
| 2019-12-31 | $11.03 | 118.26M | $1.3B | $233.7M | $3.58B | $4.65B |
| 2018-12-31 | $9.80 | 86.25M | $845.25M | $835.54K | $- | $844.41M |
| 2017-12-31 | $9.85 | 86.25M | $849.56M | $- | $- | $849.56M |
| 2016-12-31 | $9.85 | 69M | $679.65M | $- | $- | $679.65M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $250.58 | 382.92M | $95.95B | $2.15B | $3.26B | $97.07B |
| 2025-12-31 | $162.01 | 382.47M | $61.96B | $1.73B | $3.4B | $63.64B |
| 2025-09-30 | $150.86 | 381.46M | $57.55B | $1.44B | $3.21B | $59.32B |
| 2025-06-30 | $128.41 | 381.48M | $48.99B | $1.66B | $3.18B | $50.51B |
| 2025-03-31 | $72.20 | 380.85M | $27.5B | $1.48B | $3.14B | $29.16B |
| 2024-12-31 | $113.61 | 376.61M | $42.79B | $1.23B | $3.15B | $44.7B |
| 2024-09-30 | $99.49 | 375.2M | $37.33B | $917.4M | $3.13B | $39.54B |
| 2024-06-30 | $86.66 | 374.73M | $32.47B | $587.7M | $3.13B | $35.01B |
| 2024-03-31 | $80.40 | 379.14M | $30.48B | $280.5M | $3.14B | $33.34B |
| 2023-12-31 | $48.03 | 381.56M | $18.33B | $788.6M | $3.13B | $20.66B |
| 2023-09-30 | $37.20 | 380.9M | $14.17B | $505M | $3.11B | $16.78B |
| 2023-06-30 | $24.77 | 379.94M | $9.41B | $280.2M | $3.12B | $12.25B |