-$0.69 (-0.53%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -320 | last: 341
Increased Positions
change: -160 | last: 170
Reduced Positions
change: -103 | last: 109
New Positions
change: -46 | last: 49
Sold Positions
change: 296 | last: 25
Total Calls
Total Puts
Put-Call Ratio
change: -35.4167 | last: 0.3542
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $124.76 | 23.39M | $2.92B | $1.8M | $1.64B | $4.55B |
| 2024-12-31 | $121.35 | 22.47M | $2.73B | $7.9M | $1.49B | $4.21B |
| 2023-12-31 | $105.63 | 18.37M | $1.94B | $4.9M | $1.4B | $3.33B |
| 2022-12-31 | $118.18 | 17.72M | $2.09B | $6.2M | $814.42M | $2.9B |
| 2021-12-31 | $145.81 | 17.56M | $2.56B | $4.98M | $798.07M | $3.35B |
| 2020-12-31 | $108.21 | 16.71M | $1.81B | $3.5M | $707.62M | $2.51B |
| 2019-12-31 | $95.83 | 16.4M | $1.57B | $6.98M | $743.04M | $2.31B |
| 2018-12-31 | $81.30 | 16.37M | $1.33B | $6.09M | $622.41M | $1.95B |
| 2017-12-31 | $78.55 | 16.34M | $1.28B | $5.61M | $457.78M | $1.74B |
| 2016-12-31 | $66.95 | 15.57M | $1.04B | $4.18M | $358.92M | $1.4B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $126.37 | 23.94M | $3.02B | $4.7M | $1.67B | $4.69B |
| 2025-12-31 | $124.76 | 22.48M | $2.8B | $1.8M | $1.64B | $4.44B |
| 2025-09-30 | $134.69 | 23.53M | $3.17B | $1.8M | $1.58B | $4.75B |
| 2025-06-30 | $120.22 | 23.31M | $2.8B | $1.5M | $1.53B | $4.33B |
| 2025-03-31 | $128.43 | 22.96M | $2.95B | $700K | $1.51B | $4.46B |
| 2024-12-31 | $121.35 | 22.84M | $2.77B | $7.9M | $1.49B | $4.26B |
| 2024-09-30 | $124.17 | 22.5M | $2.79B | $1.61M | $1.42B | $4.21B |
| 2024-06-30 | $106.02 | 22.28M | $2.36B | $6.43M | $1.41B | $3.77B |
| 2024-03-31 | $106.52 | 22.25M | $2.37B | $1.7M | $1.38B | $3.75B |
| 2023-12-31 | $105.63 | 20.11M | $2.12B | $4.9M | $1.4B | $3.52B |
| 2023-09-30 | $97.75 | 17.8M | $1.74B | $1.79M | $793.41M | $2.53B |
| 2023-06-30 | $119.00 | 17.79M | $2.12B | $4.17M | $773.13M | $2.89B |