$3.41 (1.06%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1142 | last: 1231
Increased Positions
change: -556 | last: 598
Reduced Positions
change: -411 | last: 431
New Positions
change: -145 | last: 158
Sold Positions
change: 979 | last: 131
Total Calls
Total Puts
Put-Call Ratio
change: -65.7606 | last: 0.6576
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $287.25 | 236M | $67.79B | $970M | $15.67B | $82.49B |
| 2024-12-31 | $247.16 | 247.5M | $61.17B | $1.3B | $12B | $71.87B |
| 2023-12-31 | $182.09 | 262M | $47.71B | $800M | $10.12B | $57.03B |
| 2022-12-31 | $126.36 | 275M | $34.75B | $1.21B | $9.69B | $43.23B |
| 2021-12-31 | $155.99 | 279M | $43.52B | $1.43B | $9.78B | $51.87B |
| 2020-12-31 | $111.26 | 277M | $30.82B | $3.22B | $11.63B | $39.23B |
| 2019-12-31 | $110.91 | 287M | $31.83B | $538M | $9.16B | $40.46B |
| 2018-12-31 | $71.80 | 302M | $21.68B | $403M | $7.28B | $28.56B |
| 2017-12-31 | $79.86 | 324M | $25.87B | $570M | $6.6B | $31.91B |
| 2016-12-31 | $55.81 | 329.03M | $18.36B | $1.06B | $6.62B | $23.92B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $304.08 | 229M | $69.63B | $619M | $13.06B | $82.07B |
| 2025-12-31 | $287.25 | 236M | $67.79B | $970M | $15.67B | $82.49B |
| 2025-09-30 | $259.44 | 237M | $61.49B | $1.06B | $12.35B | $72.78B |
| 2025-06-30 | $266.34 | 237M | $63.12B | $371M | $11.69B | $74.44B |
| 2025-03-31 | $227.55 | 240M | $54.61B | $731M | $11.88B | $65.76B |
| 2024-12-31 | $247.16 | 243M | $60.06B | $1.3B | $12B | $70.76B |
| 2024-09-30 | $230.50 | 246M | $56.7B | $1.58B | $11.96B | $67.08B |
| 2024-06-30 | $214.23 | 249M | $53.34B | $731M | $10.96B | $63.57B |
| 2024-03-31 | $212.70 | 252M | $53.6B | $1.35B | $10.95B | $63.2B |
| 2023-12-31 | $182.09 | 256M | $46.62B | $800M | $10.12B | $55.94B |
| 2023-09-30 | $150.18 | 260M | $39.05B | $698M | $9.52B | $47.87B |
| 2023-06-30 | $145.55 | 264M | $38.43B | $806M | $9.57B | $47.19B |