-$0.63 (-0.8%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -478 | last: 503
Increased Positions
change: -263 | last: 272
Reduced Positions
change: -148 | last: 152
New Positions
change: -61 | last: 63
Sold Positions
change: 419 | last: 57
Total Calls
Total Puts
Put-Call Ratio
change: -28.799 | last: 0.288
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $72.03 | 110.72M | $7.98B | $16.3M | $3.35B | $11.31B |
| 2024-12-31 | $70.45 | 101.1M | $7.12B | $6.4M | $2.83B | $9.95B |
| 2023-12-31 | $62.95 | 95.19M | $5.99B | $10.91M | $2.45B | $8.43B |
| 2022-12-31 | $70.93 | 78.66M | $5.58B | $27.76M | $1.98B | $7.53B |
| 2021-12-31 | $71.36 | 66.8M | $4.77B | $43.25M | $1.88B | $6.6B |
| 2020-12-31 | $66.58 | 51.84M | $3.45B | $6.14M | $1.31B | $4.76B |
| 2019-12-31 | $70.17 | 40.58M | $2.85B | $15.6M | $961.3M | $3.79B |
| 2018-12-31 | $59.12 | 32.07M | $1.9B | $53.96M | $720.41M | $2.56B |
| 2017-12-31 | $51.44 | 27.63M | $1.42B | $50.81M | $519.56M | $1.89B |
| 2016-12-31 | $46.05 | 22.87M | $1.05B | $33.4M | $400.92M | $1.42B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $75.38 | 119.86M | $9.03B | $25.08M | $3.29B | $12.3B |
| 2025-12-31 | $72.03 | 114.7M | $8.26B | $16.3M | $3.35B | $11.6B |
| 2025-09-30 | $71.04 | 111.28M | $7.91B | $13.7M | $3.42B | $11.31B |
| 2025-06-30 | $73.06 | 107.05M | $7.82B | $5.82M | $3.27B | $11.08B |
| 2025-03-31 | $77.19 | 107.05M | $8.26B | $7.92M | $3B | $11.25B |
| 2024-12-31 | $70.45 | 103.34M | $7.28B | $6.4M | $2.83B | $10.11B |
| 2024-09-30 | $75.33 | 100.38M | $7.56B | $13.24M | $2.72B | $10.27B |
| 2024-06-30 | $61.67 | 100.35M | $6.19B | $9.64M | $2.71B | $8.88B |
| 2024-03-31 | $57.07 | 100.28M | $5.72B | $6.31M | $2.55B | $8.27B |
| 2023-12-31 | $62.95 | 100.28M | $6.31B | $10.91M | $2.45B | $8.75B |
| 2023-09-30 | $55.24 | 97.26M | $5.37B | $6.38M | $2.23B | $7.6B |
| 2023-06-30 | $65.39 | 93.05M | $6.08B | $8.07M | $2.14B | $8.22B |