-$1.68 (-1.16%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -430 | last: 453
Increased Positions
change: -222 | last: 231
Reduced Positions
change: -145 | last: 150
New Positions
change: -72 | last: 74
Sold Positions
change: 392 | last: 36
Total Calls
Total Puts
Put-Call Ratio
change: 0 | last: 0
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $115.04 | 75.92M | $8.73B | $952.55M | $3.8B | $11.58B |
| 2024-12-31 | $112.86 | 48.75M | $5.5B | $8.56B | $3B | $-62.74M |
| 2023-12-31 | $83.55 | 48.5M | $4.05B | $5.61B | $3.5B | $1.95B |
| 2022-12-31 | $83.52 | 48.34M | $4.04B | $1.68B | $2.6B | $4.96B |
| 2021-12-31 | $106.11 | 48.27M | $5.12B | $9.26B | $3.51B | $-623.71M |
| 2020-12-31 | $68.99 | 48.14M | $3.32B | $3.54B | $2.59B | $2.37B |
| 2019-12-31 | $68.64 | 48.78M | $3.35B | $1.7B | $1.97B | $3.62B |
| 2018-12-31 | $60.97 | 49.34M | $3.01B | $1.69B | $1.6B | $2.92B |
| 2017-12-31 | $71.92 | 49.22M | $3.54B | $1.74B | $1.34B | $3.14B |
| 2016-12-31 | $77.12 | 48.83M | $3.77B | $1.14B | $1.93B | $4.56B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $112.79 | 76.08M | $8.58B | $735.83M | $4.03B | $11.87B |
| 2025-12-31 | $115.04 | 75.92M | $8.73B | $952.55M | $3.8B | $11.58B |
| 2025-09-30 | $118.35 | 75.03M | $8.88B | $8.97B | $3.09B | $3B |
| 2025-06-30 | $105.16 | 75.92M | $7.98B | $11.11B | $3.37B | $242.25M |
| 2025-03-31 | $101.10 | 65.06M | $6.58B | $10.73B | $3.21B | $-937.08M |
| 2024-12-31 | $112.86 | 48.81M | $5.51B | $8.56B | $3B | $-56.08M |
| 2024-09-30 | $105.11 | 48.78M | $5.13B | $7.38B | $2.66B | $404.86M |
| 2024-06-30 | $82.40 | 48.74M | $4.02B | $5.11B | $3.1B | $2.01B |
| 2024-03-31 | $84.56 | 48.66M | $4.12B | $7.03B | $3.61B | $694.18M |
| 2023-12-31 | $83.55 | 48.54M | $4.06B | $5.61B | $3.5B | $1.95B |
| 2023-09-30 | $62.05 | 48.53M | $3.01B | $4.01B | $4.44B | $3.44B |
| 2023-06-30 | $60.90 | 48.51M | $2.95B | $3.8B | $3.43B | $2.59B |