$0.04 (0.02%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -789 | last: 836
Increased Positions
change: -415 | last: 432
Reduced Positions
change: -243 | last: 260
New Positions
change: -127 | last: 130
Sold Positions
change: 691 | last: 70
Total Calls
Total Puts
Put-Call Ratio
change: -94.0251 | last: 0.9403
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $222.29 | 69.42M | $15.43B | $233.72M | $965.61M | $16.16B |
| 2024-12-31 | $131.85 | 65.67M | $8.66B | $195.5M | $- | $8.46B |
| 2023-12-31 | $120.96 | 65.61M | $7.94B | $104.17M | $245.97M | $8.08B |
| 2022-12-31 | $112.72 | 65.58M | $7.39B | $118.59M | $571.57M | $7.84B |
| 2021-12-31 | $105.21 | 65.63M | $6.9B | $143.55M | $- | $6.76B |
| 2020-12-31 | $106.36 | 65.55M | $6.97B | $225.92M | $- | $6.75B |
| 2020-06-30 | $124.32 | 65.52M | $8.15B | $319.13M | $300.44M | $8.13B |
| 2019-06-30 | $101.28 | 65.39M | $6.62B | $119.48M | $214.55M | $6.72B |
| 2018-06-30 | $92.84 | 65.29M | $6.06B | $88.75M | $351.03M | $6.32B |
| 2017-06-30 | $78.17 | 65.15M | $5.09B | $85.85M | $586.17M | $5.59B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $254.49 | 84.72M | $21.56B | $234.14M | $595.69M | $21.92B |
| 2025-12-31 | $222.29 | 80.36M | $17.86B | $233.72M | $965.61M | $18.6B |
| 2025-09-30 | $200.58 | 65.76M | $13.19B | $172.85M | $770.2M | $13.79B |
| 2025-06-30 | $177.84 | 65.75M | $11.69B | $248.18M | $- | $11.44B |
| 2025-03-31 | $163.51 | 65.7M | $10.74B | $240.76M | $- | $10.5B |
| 2024-12-31 | $131.85 | 65.67M | $8.66B | $195.5M | $- | $8.46B |
| 2024-09-30 | $140.30 | 65.67M | $9.21B | $127.88M | $- | $9.09B |
| 2024-06-30 | $125.01 | 65.65M | $8.21B | $74.23M | $- | $8.13B |
| 2024-03-31 | $122.47 | 65.64M | $8.04B | $137.95M | $146.19M | $8.05B |
| 2023-12-31 | $120.96 | 65.63M | $7.94B | $104.17M | $245.97M | $8.08B |
| 2023-09-30 | $106.33 | 65.62M | $6.98B | $102.9M | $320.75M | $7.2B |
| 2023-06-30 | $114.78 | 65.61M | $7.53B | $106.16M | $395.53M | $7.82B |