-$0.58 (-0.41%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -688 | last: 735
Increased Positions
change: -346 | last: 370
Reduced Positions
change: -200 | last: 211
New Positions
change: -96 | last: 108
Sold Positions
change: 534 | last: 126
Total Calls
Total Puts
Put-Call Ratio
change: -112.7415 | last: 1.1274
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $108.49 | 147.15M | $15.96B | $1.59B | $871.8M | $15.25B |
| 2024-12-31 | $74.34 | 144.63M | $10.75B | $2.16B | $591.93M | $9.18B |
| 2023-12-31 | $91.66 | 141.57M | $12.98B | $2.03B | $654.27M | $11.6B |
| 2022-12-31 | $40.70 | 137.67M | $5.6B | $1.96B | $719.32M | $4.36B |
| 2021-12-31 | $228.20 | 132.71M | $30.28B | $2.15B | $521.71M | $28.66B |
| 2020-12-31 | $332.02 | 123.98M | $41.16B | $1.09B | $438.32M | $40.51B |
| 2019-12-31 | $133.90 | 115.22M | $15.43B | $515.48M | $419.2M | $15.33B |
| 2018-12-31 | $30.64 | 104.62M | $3.21B | $155.56M | $- | $3.05B |
| 2017-12-31 | $51.78 | 28.31M | $1.47B | $177.25M | $- | $1.29B |
| 2016-12-31 | $23.50 | 85.71M | $2.01B | $34.56M | $15M | $1.99B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $94.62 | 147.51M | $13.96B | $1.65B | $501.12M | $12.81B |
| 2025-12-31 | $108.49 | 148.04M | $16.06B | $1.59B | $871.8M | $15.35B |
| 2025-09-30 | $100.13 | 146.86M | $14.7B | $1.58B | $543.78M | $13.67B |
| 2025-06-30 | $87.89 | 146.89M | $12.91B | $2.25B | $567.16M | $11.22B |
| 2025-03-31 | $70.44 | 146.2M | $10.3B | $2.26B | $577.12M | $8.62B |
| 2024-12-31 | $74.34 | 145.55M | $10.82B | $2.16B | $591.93M | $9.25B |
| 2024-09-30 | $74.66 | 144.86M | $10.82B | $2.13B | $613.19M | $9.3B |
| 2024-06-30 | $62.47 | 144.34M | $9.02B | $2.06B | $627.44M | $7.59B |
| 2024-03-31 | $64.19 | 143.75M | $9.23B | $2.06B | $639.7M | $7.81B |
| 2023-12-31 | $91.66 | 143.01M | $13.11B | $2.03B | $654.27M | $11.74B |
| 2023-09-30 | $70.59 | 141.88M | $10.02B | $2B | $663.88M | $8.68B |
| 2023-06-30 | $63.96 | 141.03M | $9.02B | $1.76B | $648.74M | $7.91B |