$2.05 (1.87%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -602 | last: 637
Increased Positions
change: -296 | last: 310
Reduced Positions
change: -222 | last: 231
New Positions
change: -73 | last: 79
Sold Positions
change: 500 | last: 99
Total Calls
Total Puts
Put-Call Ratio
change: -37.1937 | last: 0.3719
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $102.97 | 115.22M | $11.86B | $879M | $6.17B | $17.16B |
| 2024-12-31 | $82.69 | 119.44M | $9.88B | $1.02B | $6.42B | $15.28B |
| 2023-12-31 | $92.09 | 119.68M | $11.02B | $1.4B | $7.7B | $17.32B |
| 2022-12-31 | $82.21 | 121.37M | $9.98B | $639M | $7.21B | $16.55B |
| 2021-12-31 | $110.62 | 143.96M | $15.92B | $592M | $6.46B | $21.8B |
| 2020-12-31 | $100.20 | 133.53M | $13.38B | $1.24B | $8.38B | $20.52B |
| 2019-12-31 | $72.54 | 133.89M | $9.71B | $657M | $8.18B | $17.23B |
| 2018-12-31 | $41.57 | 133.84M | $5.56B | $652M | $8.69B | $13.6B |
| 2017-12-31 | $56.25 | 135.71M | $7.63B | $426M | $5.34B | $12.55B |
| 2016-12-31 | $52.57 | 139.33M | $7.32B | $559M | $4.91B | $11.68B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $100.25 | 111.98M | $11.23B | $695M | $6.47B | $17B |
| 2025-12-31 | $102.97 | 113.67M | $11.71B | $879M | $6.17B | $17B |
| 2025-09-30 | $96.59 | 115.24M | $11.13B | $1.17B | $6.6B | $16.56B |
| 2025-06-30 | $102.98 | 116.03M | $11.95B | $1.04B | $6.7B | $17.61B |
| 2025-03-31 | $89.26 | 116.97M | $10.44B | $879M | $6.64B | $16.21B |
| 2024-12-31 | $82.69 | 118.55M | $9.8B | $1.02B | $6.42B | $15.21B |
| 2024-09-30 | $95.88 | 119.05M | $11.41B | $1.83B | $7.73B | $17.31B |
| 2024-06-30 | $73.24 | 120M | $8.79B | $1.51B | $7.63B | $14.91B |
| 2024-03-31 | $79.31 | 119.64M | $9.49B | $1.22B | $7.68B | $15.95B |
| 2023-12-31 | $92.09 | 119.51M | $11.01B | $1.4B | $7.7B | $17.31B |
| 2023-09-30 | $88.48 | 119.55M | $10.58B | $902M | $7.29B | $16.96B |
| 2023-06-30 | $86.87 | 119.85M | $10.41B | $643M | $7.46B | $17.23B |