$1.43 (1.69%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -519 | last: 546
Increased Positions
change: -272 | last: 284
Reduced Positions
change: -171 | last: 180
New Positions
change: -73 | last: 80
Sold Positions
change: 359 | last: 148
Total Calls
Total Puts
Put-Call Ratio
change: -82.2509 | last: 0.8225
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $204.88 | 55.89M | $11.45B | $1.3B | $143.7M | $10.3B |
| 2024-12-31 | $233.82 | 57.29M | $13.4B | $1.29B | $163.25M | $12.27B |
| 2023-12-31 | $297.34 | 57.83M | $17.19B | $2.04B | $171.94M | $15.33B |
| 2022-12-31 | $327.74 | 57.29M | $18.78B | $1.68B | $193.22M | $17.29B |
| 2021-12-31 | $668.45 | 56.51M | $37.77B | $1.45B | $239.16M | $36.57B |
| 2020-12-31 | $358.35 | 55.73M | $19.97B | $1.32B | $266.4M | $18.91B |
| 2019-12-31 | $212.16 | 57.63M | $12.23B | $936.55M | $263.46M | $11.55B |
| 2018-12-31 | $116.01 | 56.66M | $6.57B | $770.56M | $25.03M | $5.83B |
| 2017-12-31 | $107.43 | 52.08M | $5.59B | $582.58M | $25.03M | $5.04B |
| 2016-12-31 | $64.31 | 50.31M | $3.24B | $362.02M | $25.05M | $2.9B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $135.40 | 53.79M | $7.28B | $1.04B | $287.94M | $6.53B |
| 2025-12-31 | $204.88 | 54.94M | $11.26B | $1.3B | $143.7M | $10.1B |
| 2025-09-30 | $150.79 | 55.56M | $8.38B | $1.24B | $155.22M | $7.29B |
| 2025-06-30 | $176.82 | 56.55M | $10B | $1.04B | $162.69M | $9.12B |
| 2025-03-31 | $168.84 | 56.78M | $9.59B | $1.17B | $158.14M | $8.57B |
| 2024-12-31 | $233.82 | 56.82M | $13.29B | $1.29B | $163.25M | $12.16B |
| 2024-09-30 | $199.03 | 56.91M | $11.33B | $2.04B | $165.44M | $9.46B |
| 2024-06-30 | $185.58 | 57.59M | $10.69B | $1.79B | $165.98M | $9.07B |
| 2024-03-31 | $272.05 | 57.84M | $15.73B | $1.98B | $172.36M | $13.92B |
| 2023-12-31 | $297.34 | 57.77M | $17.18B | $2.04B | $171.94M | $15.31B |
| 2023-09-30 | $255.69 | 57.85M | $14.79B | $1.87B | $174.13M | $13.09B |
| 2023-06-30 | $224.75 | 57.99M | $13.03B | $1.78B | $180.84M | $11.44B |