-$0.43 (-0.57%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -665 | last: 715
Increased Positions
change: -354 | last: 375
Reduced Positions
change: -195 | last: 202
New Positions
change: -87 | last: 90
Sold Positions
change: 554 | last: 102
Total Calls
Total Puts
Put-Call Ratio
change: -136.0081 | last: 1.3601
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $67.39 | 256M | $17.25B | $590M | $6.65B | $23.31B |
| 2024-12-31 | $84.55 | 256M | $21.64B | $469M | $9.62B | $30.8B |
| 2023-12-31 | $80.97 | 255M | $20.65B | $703M | $10.82B | $30.77B |
| 2022-12-31 | $104.84 | 255M | $26.73B | $483M | $11.74B | $38B |
| 2021-12-31 | $150.65 | 243M | $36.61B | $711M | $12.2B | $48.1B |
| 2020-12-31 | $108.84 | 112.16M | $12.21B | $650M | $4.73B | $16.28B |
| 2019-12-31 | $129.02 | 111.97M | $14.45B | $606.82M | $4.68B | $18.52B |
| 2018-12-31 | $134.27 | 87.55M | $11.76B | $634.9M | $4.55B | $15.67B |
| 2017-12-31 | $152.61 | 79.07M | $12.07B | $368.05M | $1.64B | $13.34B |
| 2016-12-31 | $117.83 | 79.65M | $9.38B | $323.99M | $1.33B | $10.39B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $72.55 | 256M | $18.57B | $562M | $5.82B | $23.83B |
| 2025-12-31 | $67.39 | 256M | $17.25B | $590M | $6.65B | $23.31B |
| 2025-09-30 | $61.54 | 256M | $15.75B | $621M | $7.24B | $22.37B |
| 2025-06-30 | $73.55 | 256M | $18.83B | $816M | $6.85B | $24.86B |
| 2025-03-31 | $77.61 | 256M | $19.87B | $613M | $9.91B | $29.17B |
| 2024-12-31 | $84.55 | 256M | $21.64B | $469M | $9.62B | $30.8B |
| 2024-09-30 | $104.93 | 256M | $26.86B | $567M | $9.79B | $36.09B |
| 2024-06-30 | $93.14 | 255M | $23.75B | $671M | $10.09B | $33.17B |
| 2024-03-31 | $86.37 | 255M | $22.02B | $732M | $11.04B | $32.33B |
| 2023-12-31 | $80.97 | 255M | $20.65B | $703M | $10.82B | $30.77B |
| 2023-09-30 | $68.17 | 255M | $17.38B | $629M | $11.04B | $27.79B |
| 2023-06-30 | $79.59 | 255M | $20.3B | $638M | $11.34B | $31B |