$0.13 (0.69%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -733 | last: 831
Increased Positions
change: -362 | last: 411
Reduced Positions
change: -225 | last: 256
New Positions
change: -81 | last: 89
Sold Positions
change: 612 | last: 113
Total Calls
Total Puts
Put-Call Ratio
change: -144.9055 | last: 1.4491
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $20.23 | 699M | $14.14B | $924M | $15.99B | $29.21B |
| 2024-12-31 | $21.89 | 624M | $13.66B | $635M | $13.76B | $26.78B |
| 2023-12-31 | $20.03 | 554M | $11.1B | $535M | $11.95B | $22.51B |
| 2022-12-31 | $18.47 | 498M | $9.2B | $303M | $12.38B | $21.27B |
| 2021-12-31 | $21.19 | 446M | $9.45B | $372M | $11.16B | $20.24B |
| 2020-12-31 | $16.89 | 424M | $7.16B | $254M | $8.6B | $15.51B |
| 2019-12-31 | $18.65 | 427M | $7.96B | $176M | $7.09B | $14.88B |
| 2018-12-31 | $15.58 | 426M | $6.64B | $296M | $5.21B | $11.56B |
| 2017-12-31 | $15.72 | 425M | $6.68B | $316M | $4.85B | $11.22B |
| 2016-12-31 | $16.49 | 314M | $5.18B | $223M | $3.87B | $8.83B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $18.02 | 718M | $12.94B | $505M | $15.85B | $28.28B |
| 2025-12-31 | $20.23 | 699M | $14.14B | $924M | $15.99B | $29.21B |
| 2025-09-30 | $20.41 | 709M | $14.47B | $1.04B | $15.6B | $29.04B |
| 2025-06-30 | $21.96 | 695M | $15.26B | $447M | $14.11B | $28.92B |
| 2025-03-31 | $22.16 | 676M | $14.98B | $647M | $13.92B | $28.26B |
| 2024-12-31 | $21.89 | 655M | $14.34B | $635M | $13.76B | $27.46B |
| 2024-09-30 | $20.94 | 635M | $13.3B | $486M | $13.55B | $26.36B |
| 2024-06-30 | $20.71 | 616M | $12.76B | $601M | $13.01B | $25.16B |
| 2024-03-31 | $20.39 | 591M | $12.05B | $509M | $11.74B | $23.29B |
| 2023-12-31 | $20.03 | 554M | $11.1B | $535M | $11.95B | $22.51B |
| 2023-09-30 | $19.47 | 562M | $10.94B | $527M | $11.6B | $22.02B |
| 2023-06-30 | $18.79 | 547M | $10.28B | $411M | $11.47B | $21.34B |