$1.37 (1.52%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1006 | last: 1092
Increased Positions
change: -462 | last: 497
Reduced Positions
change: -347 | last: 369
New Positions
change: -146 | last: 155
Sold Positions
change: 833 | last: 117
Total Calls
Total Puts
Put-Call Ratio
change: -189.1336 | last: 1.8913
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $125.54 | 435.36M | $54.65B | $1.11B | $1.02B | $54.56B |
| 2024-12-31 | $73.90 | 434.87M | $32.14B | $600.46M | $1.3B | $32.83B |
| 2023-12-31 | $57.06 | 433.38M | $24.73B | $566.81M | $1.79B | $25.96B |
| 2022-12-31 | $30.70 | 405.49M | $12.45B | $1.14B | $997M | $12.3B |
| 2021-12-31 | $27.57 | 397.63M | $10.96B | $1.25B | $996.25M | $10.71B |
| 2020-12-31 | $17.09 | 395.83M | $6.77B | $918.38M | $1.01B | $6.86B |
| 2019-12-31 | $11.55 | 395.8M | $4.57B | $819.3M | $778.55M | $4.53B |
| 2018-12-31 | $15.49 | 395.79M | $6.13B | $711.53M | $1.5B | $6.91B |
| 2017-12-31 | $12.19 | 394.12M | $4.8B | $591.62M | $1.49B | $5.71B |
| 2016-12-31 | $14.07 | 385.07M | $5.42B | $320.28M | $1.49B | $6.59B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $151.13 | 435.53M | $65.82B | $772.92M | $716.44M | $65.76B |
| 2025-12-31 | $125.54 | 435.46M | $54.67B | $1.11B | $1.02B | $54.57B |
| 2025-09-30 | $116.73 | 436.53M | $50.96B | $778.65M | $1.01B | $51.18B |
| 2025-06-30 | $100.96 | 435.31M | $43.95B | $716.29M | $1.01B | $44.24B |
| 2025-03-31 | $59.21 | 435.31M | $25.78B | $361.47M | $1.01B | $26.42B |
| 2024-12-31 | $73.90 | 437.39M | $32.32B | $600.46M | $1.3B | $33.02B |
| 2024-09-30 | $64.59 | 435.19M | $28.11B | $160.54M | $1.26B | $29.21B |
| 2024-06-30 | $68.66 | 450.12M | $30.91B | $361.62M | $1.57B | $32.12B |
| 2024-03-31 | $63.21 | 434.18M | $27.45B | $323.22M | $1.71B | $28.83B |
| 2023-12-31 | $57.06 | 434.18M | $24.77B | $566.81M | $1.79B | $26B |
| 2023-09-30 | $53.82 | 433.59M | $23.34B | $2.67B | $1.13B | $21.8B |
| 2023-06-30 | $41.48 | 433.1M | $17.97B | $2.45B | $1.13B | $16.64B |