$0.01 (0.01%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -662 | last: 713
Increased Positions
change: -356 | last: 387
Reduced Positions
change: -207 | last: 215
New Positions
change: -71 | last: 85
Sold Positions
change: 541 | last: 119
Total Calls
Total Puts
Put-Call Ratio
change: -204.8434 | last: 2.0484
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $141.83 | 99.5M | $14.11B | $713M | $415.3M | $13.81B |
| 2024-12-31 | $136.50 | 100.4M | $13.7B | $233M | $455.1M | $13.93B |
| 2023-12-31 | $131.76 | 97.7M | $12.87B | $251.1M | $428.4M | $13.05B |
| 2022-12-31 | $119.44 | 95.8M | $11.44B | $262.9M | $262.9M | $11.44B |
| 2021-12-31 | $85.17 | 94.6M | $8.06B | $340.8M | $440.4M | $8.16B |
| 2020-12-31 | $95.85 | 93.1M | $8.92B | $187.1M | $412.3M | $9.15B |
| 2019-12-31 | $107.49 | 91.63M | $9.85B | $112.3M | $495.5M | $10.23B |
| 2018-12-31 | $71.41 | 95.4M | $6.81B | $141.71M | $388.5M | $7.06B |
| 2017-12-31 | $77.59 | 87.99M | $6.83B | $254.71M | $369.62M | $6.94B |
| 2016-12-31 | $38.70 | 86.56M | $3.35B | $83.27M | $- | $3.27B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $131.74 | 100.5M | $13.24B | $266.5M | $406.2M | $13.38B |
| 2025-12-31 | $141.83 | 99.5M | $14.11B | $713M | $415.3M | $13.81B |
| 2025-09-30 | $140.38 | 99.4M | $13.95B | $340.2M | $908.1M | $14.52B |
| 2025-06-30 | $125.69 | 99M | $12.44B | $264M | $439.1M | $12.62B |
| 2025-03-31 | $110.60 | 99.7M | $11.03B | $194.1M | $447.5M | $11.28B |
| 2024-12-31 | $136.50 | 100M | $13.65B | $233M | $455.1M | $13.87B |
| 2024-09-30 | $115.22 | 101.1M | $11.65B | $349.1M | $251.4M | $11.55B |
| 2024-06-30 | $140.11 | 100.8M | $14.12B | $139.7M | $256.2M | $14.24B |
| 2024-03-31 | $141.38 | 99.8M | $14.11B | $396.3M | $511.9M | $14.23B |
| 2023-12-31 | $131.76 | 98.4M | $12.97B | $251.1M | $428.4M | $13.14B |
| 2023-09-30 | $112.50 | 97.9M | $11.01B | $293.7M | $273.6M | $10.99B |
| 2023-06-30 | $94.30 | 97.6M | $9.2B | $160.2M | $276.5M | $9.32B |