$1.04 (2.19%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -555 | last: 587
Increased Positions
change: -285 | last: 303
Reduced Positions
change: -191 | last: 199
New Positions
change: -83 | last: 90
Sold Positions
change: 420 | last: 122
Total Calls
Total Puts
Put-Call Ratio
change: -135.2845 | last: 1.3528
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $48.94 | 170.39M | $8.34B | $549.06M | $12.76B | $20.55B |
| 2024-12-31 | $97.55 | 172.07M | $16.79B | $552.15M | $12.75B | $28.98B |
| 2023-12-31 | $126.77 | 170.91M | $21.67B | $618.19M | $11.7B | $32.75B |
| 2022-12-31 | $145.67 | 161.66M | $23.55B | $825.19M | $10.57B | $33.29B |
| 2021-12-31 | $222.96 | 146.92M | $32.76B | $361.35M | $9.23B | $41.62B |
| 2020-12-31 | $178.22 | 126.11M | $22.47B | $568.53M | $7.91B | $29.82B |
| 2019-12-31 | $161.58 | 112.2M | $18.13B | $189.68M | $7.05B | $24.99B |
| 2018-12-31 | $115.24 | 103.01M | $11.87B | $234.18M | $5.48B | $17.11B |
| 2017-12-31 | $130.59 | 91.55M | $11.95B | $254.38M | $4.85B | $16.55B |
| 2016-12-31 | $111.13 | 75.95M | $8.44B | $125.03M | $4.22B | $12.54B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $46.42 | 188.38M | $8.74B | $418.72M | $12.88B | $21.2B |
| 2025-12-31 | $48.94 | 170.39M | $8.34B | $549.06M | $12.76B | $20.55B |
| 2025-09-30 | $83.34 | 170.14M | $14.18B | $579.47M | $13.96B | $27.56B |
| 2025-06-30 | $72.63 | 170.14M | $12.36B | $520.54M | $13.66B | $25.49B |
| 2025-03-31 | $92.51 | 170.52M | $15.77B | $476.43M | $13.46B | $28.76B |
| 2024-12-31 | $97.55 | 172.06M | $16.78B | $552.15M | $12.75B | $28.98B |
| 2024-09-30 | $118.75 | 172.06M | $20.43B | $562.61M | $13.34B | $33.21B |
| 2024-06-30 | $115.81 | 172.01M | $19.92B | $561.02M | $12.8B | $32.16B |
| 2024-03-31 | $125.50 | 171.95M | $21.58B | $722.18M | $12.6B | $33.46B |
| 2023-12-31 | $126.77 | 171.1M | $21.69B | $618.19M | $11.7B | $32.77B |
| 2023-09-30 | $100.10 | 170.89M | $17.11B | $532.39M | $11.59B | $28.16B |
| 2023-06-30 | $113.49 | 170.86M | $19.39B | $924.37M | $11.57B | $30.04B |