-$0.9 (-0.98%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1538 | last: 1740
Increased Positions
change: -882 | last: 962
Reduced Positions
change: -410 | last: 473
New Positions
change: -231 | last: 240
Sold Positions
change: 1387 | last: 112
Total Calls
Total Puts
Put-Call Ratio
change: -45.449 | last: 0.4545
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $73.50 | 630M | $46.3B | $78M | $32.82B | $79.04B |
| 2024-12-31 | $100.40 | 586.5M | $58.88B | $733M | $32.29B | $90.44B |
| 2023-12-31 | $70.22 | 484.3M | $34.01B | $338M | $21.76B | $55.43B |
| 2022-12-31 | $65.70 | 447.51M | $29.4B | $220M | $13.7B | $42.88B |
| 2021-12-31 | $58.76 | 446.4M | $26.23B | $146.39M | $13.73B | $39.82B |
| 2020-12-31 | $38.38 | 431.1M | $16.55B | $524.5M | $14.34B | $30.36B |
| 2019-12-31 | $75.67 | 413.56M | $31.29B | $20.96M | $12.72B | $44B |
| 2018-12-31 | $53.95 | 411.48M | $22.2B | $11.98M | $9.38B | $31.57B |
| 2017-12-31 | $53.45 | 297.48M | $15.9B | $37.19M | $9.14B | $25B |
| 2016-12-31 | $57.41 | 211.13M | $12.12B | $248.88M | $9.44B | $21.31B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $90.39 | 630.7M | $57.01B | $172M | $33.65B | $90.49B |
| 2025-12-31 | $73.50 | 630M | $46.3B | $78M | $32.82B | $79.04B |
| 2025-09-30 | $72.97 | 627.2M | $45.77B | $1.2B | $33.73B | $78.29B |
| 2025-06-30 | $81.63 | 627.2M | $51.2B | $97M | $32.47B | $83.57B |
| 2025-03-31 | $99.22 | 611.4M | $60.66B | $141M | $32.04B | $92.56B |
| 2024-12-31 | $100.40 | 586.5M | $58.88B | $733M | $32.29B | $90.44B |
| 2024-09-30 | $91.13 | 584.8M | $53.29B | $579M | $28.02B | $80.73B |
| 2024-06-30 | $81.72 | 584.6M | $47.77B | $36M | $21.87B | $69.61B |
| 2024-03-31 | $79.71 | 584.2M | $46.57B | $65M | $22B | $68.5B |
| 2023-12-31 | $70.22 | 583.4M | $40.97B | $338M | $21.76B | $62.39B |
| 2023-09-30 | $63.43 | 457.3M | $29.01B | $284M | $22.06B | $50.78B |
| 2023-06-30 | $61.72 | 448.3M | $27.67B | $106M | $12.82B | $40.38B |