$0.07 (0.15%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -463 | last: 483
Increased Positions
change: -234 | last: 241
Reduced Positions
change: -132 | last: 137
New Positions
change: -83 | last: 85
Sold Positions
change: 330 | last: 105
Total Calls
Total Puts
Put-Call Ratio
change: -137.6611 | last: 1.3766
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $50.30 | 115.53M | $5.81B | $627M | $6.89B | $12.08B |
| 2024-12-31 | $64.75 | 126.14M | $8.17B | $1.2B | $6.39B | $13.36B |
| 2023-12-31 | $39.07 | 127.38M | $4.98B | $281M | $3.82B | $8.51B |
| 2022-12-31 | $42.94 | 126.66M | $5.44B | $338M | $3.78B | $8.88B |
| 2021-12-31 | $52.10 | 125.06M | $6.52B | $470M | $4.09B | $10.13B |
| 2020-12-31 | $52.00 | 123.45M | $6.42B | $1.37B | $5.05B | $10.1B |
| 2019-12-31 | $67.75 | 123.28M | $8.35B | $221M | $3.21B | $11.34B |
| 2018-12-31 | $60.85 | 123.23M | $7.5B | $105M | $2.1B | $9.5B |
| 2017-12-31 | $73.51 | 123.21M | $9.06B | $194M | $2.26B | $11.13B |
| 2016-12-31 | $88.73 | 123.56M | $10.96B | $328M | $2.96B | $13.59B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $36.78 | 114.29M | $4.2B | $451M | $6.67B | $10.42B |
| 2025-12-31 | $50.30 | 115.53M | $5.81B | $627M | $6.89B | $12.08B |
| 2025-09-30 | $49.78 | 119.06M | $5.93B | $806M | $6.47B | $11.59B |
| 2025-06-30 | $49.48 | 120.98M | $5.99B | $778M | $6.37B | $11.58B |
| 2025-03-31 | $49.22 | 123.13M | $6.06B | $1.04B | $6.28B | $11.29B |
| 2024-12-31 | $64.75 | 126.14M | $8.17B | $1.2B | $6.39B | $13.36B |
| 2024-09-30 | $45.21 | 126.19M | $5.71B | $1.02B | $6.14B | $10.83B |
| 2024-06-30 | $40.09 | 126.34M | $5.06B | $1.12B | $3.88B | $7.82B |
| 2024-03-31 | $43.07 | 125.97M | $5.43B | $885M | $3.82B | $8.36B |
| 2023-12-31 | $39.07 | 127.38M | $4.98B | $281M | $3.82B | $8.51B |
| 2023-09-30 | $37.08 | 127.19M | $4.72B | $647M | $4.13B | $8.2B |
| 2023-06-30 | $53.18 | 127.44M | $6.78B | $536M | $3.89B | $10.13B |