$0.15 (0.11%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -721 | last: 769
Increased Positions
change: -334 | last: 357
Reduced Positions
change: -255 | last: 265
New Positions
change: -82 | last: 87
Sold Positions
change: 592 | last: 126
Total Calls
Total Puts
Put-Call Ratio
change: -73.913 | last: 0.7391
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $159.22 | 85.9M | $13.68B | $356.2M | $2.28B | $15.6B |
| 2024-12-31 | $130.68 | 87.2M | $11.4B | $503.8M | $2.15B | $13.04B |
| 2023-12-31 | $126.69 | 87.9M | $11.14B | $468.1M | $2.02B | $12.68B |
| 2022-12-31 | $105.26 | 88M | $9.26B | $288M | $2.09B | $11.07B |
| 2021-12-31 | $132.44 | 89.9M | $11.91B | $397.9M | $1.44B | $12.95B |
| 2020-12-31 | $116.38 | 92.3M | $10.74B | $480.4M | $1.43B | $11.69B |
| 2019-12-31 | $124.54 | 93.6M | $11.66B | $355.3M | $1.43B | $12.73B |
| 2018-12-31 | $79.71 | 95M | $7.57B | $283.8M | $1.44B | $8.73B |
| 2017-12-31 | $79.56 | 95.1M | $7.57B | $466.2M | $1.48B | $8.58B |
| 2016-12-31 | $64.00 | 95.8M | $6.13B | $312.4M | $1.46B | $7.28B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $145.29 | 86.1M | $12.51B | $308.9M | $2.03B | $14.23B |
| 2025-12-31 | $159.22 | 85.9M | $13.68B | $356.2M | $2.28B | $15.6B |
| 2025-09-30 | $177.35 | 85.9M | $15.23B | $302.7M | $2.26B | $17.19B |
| 2025-06-30 | $144.12 | 86M | $12.39B | $656.8M | $2.23B | $13.97B |
| 2025-03-31 | $130.46 | 86.3M | $11.26B | $494.5M | $2B | $12.76B |
| 2024-12-31 | $130.68 | 86.7M | $11.33B | $503.8M | $2B | $12.83B |
| 2024-09-30 | $145.74 | 87.1M | $12.69B | $878.9M | $2.4B | $14.22B |
| 2024-06-30 | $115.74 | 87.3M | $10.1B | $747.5M | $2.4B | $11.76B |
| 2024-03-31 | $132.32 | 87.6M | $11.59B | $391.8M | $2.01B | $13.21B |
| 2023-12-31 | $126.69 | 87.8M | $11.12B | $468.1M | $2.02B | $12.67B |
| 2023-09-30 | $104.20 | 87.9M | $9.16B | $364.3M | $2.02B | $10.81B |
| 2023-06-30 | $120.02 | 87.9M | $10.55B | $322.6M | $2.06B | $12.29B |