-$5.04 (-0.68%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -386 | last: 416
Increased Positions
change: -223 | last: 235
Reduced Positions
change: -90 | last: 97
New Positions
change: -101 | last: 106
Sold Positions
change: 330 | last: 43
Total Calls
Total Puts
Put-Call Ratio
change: -95.9269 | last: 0.9593
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $577.71 | 45.71M | $26.41B | $635.27M | $965.01M | $26.74B |
| 2024-12-31 | $258.07 | 44.48M | $11.48B | $265.35M | $1.37B | $12.58B |
| 2023-12-31 | $212.30 | 44.38M | $9.42B | $197.43M | $1.47B | $10.69B |
| 2022-12-31 | $164.04 | 44.32M | $7.27B | $211.11M | $1.29B | $8.35B |
| 2021-12-31 | $174.13 | 44.2M | $7.7B | $258.99M | $1.45B | $8.89B |
| 2020-12-31 | $130.80 | 44.2M | $5.78B | $278.79M | $1.2B | $6.71B |
| 2019-12-31 | $155.06 | 43.79M | $6.79B | $221.06M | $1.23B | $7.8B |
| 2018-12-31 | $114.02 | 42.75M | $4.87B | $208.48M | $795.32M | $5.46B |
| 2017-12-31 | $133.29 | 42.79M | $5.7B | $156.07M | $445.68M | $5.99B |
| 2016-12-31 | $101.89 | 42.74M | $4.35B | $222.81M | $405.52M | $4.54B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $849.09 | 46.48M | $39.46B | $155.25M | $895.11M | $40.2B |
| 2025-12-31 | $577.71 | 46.39M | $26.8B | $635.14M | $964.81M | $27.13B |
| 2025-09-30 | $509.80 | 46.35M | $23.63B | $142.15M | $1.07B | $24.55B |
| 2025-06-30 | $449.50 | 45.51M | $20.46B | $109.11M | $1.24B | $21.58B |
| 2025-03-31 | $383.68 | 44.59M | $17.11B | $113.68M | $1.39B | $18.38B |
| 2024-12-31 | $258.07 | 44.5M | $11.49B | $265.35M | $1.37B | $12.59B |
| 2024-09-30 | $200.10 | 44.48M | $8.9B | $119.2M | $1.6B | $10.38B |
| 2024-06-30 | $178.98 | 44.48M | $7.96B | $120.66M | $1.6B | $9.44B |
| 2024-03-31 | $208.65 | 44.46M | $9.28B | $107.31M | $1.54B | $10.71B |
| 2023-12-31 | $212.30 | 44.44M | $9.44B | $195.8M | $1.45B | $10.69B |
| 2023-09-30 | $197.98 | 44.36M | $8.78B | $120.29M | $1.63B | $10.29B |
| 2023-06-30 | $208.96 | 44.35M | $9.27B | $111.68M | $1.56B | $10.72B |