$0.51 (1.77%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -499 | last: 525
Increased Positions
change: -237 | last: 249
Reduced Positions
change: -175 | last: 179
New Positions
change: -78 | last: 82
Sold Positions
change: 424 | last: 46
Total Calls
Total Puts
Put-Call Ratio
change: -55.9847 | last: 0.5598
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $38.58 | 420.5M | $16.22B | $621.97M | $233.77M | $15.83B |
| 2024-12-31 | $18.44 | 408.16M | $7.53B | $327.2M | $286.6M | $7.49B |
| 2023-12-31 | $13.47 | 395.51M | $5.33B | $224.8M | $397.95K | $5.1B |
| 2022-12-31 | $10.11 | 392.17M | $3.96B | $129.8M | $400K | $3.84B |
| 2021-12-31 | $7.69 | 392.65M | $3.02B | $172.5M | $400K | $2.85B |
| 2020-12-31 | $8.75 | 391.68M | $3.43B | $220.5M | $2.8M | $3.21B |
| 2019-12-31 | $6.02 | 390.16M | $2.35B | $182.8M | $800K | $2.17B |
| 2018-12-31 | $3.60 | 382.11M | $1.38B | $206M | $2.6M | $1.17B |
| 2017-12-31 | $6.51 | 305.52M | $1.99B | $200.8M | $11.7M | $1.8B |
| 2017-03-17 | $8.21 | 265.23M | $2.18B | $252.2M | $304.9M | $2.23B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $44.43 | 419.9M | $18.66B | $661.67M | $220.42M | $18.21B |
| 2025-12-31 | $38.58 | 420.5M | $16.22B | $621.97M | $233.77M | $15.83B |
| 2025-09-30 | $34.86 | 420.5M | $14.66B | $462.65M | $275.63M | $14.47B |
| 2025-06-30 | $26.56 | 420.47M | $11.17B | $344.9M | $280.3M | $11.1B |
| 2025-03-31 | $26.74 | 420.42M | $11.24B | $289.5M | $282.6M | $11.23B |
| 2024-12-31 | $18.44 | 420.19M | $7.75B | $327.2M | $286.6M | $7.71B |
| 2024-09-30 | $19.94 | 417.15M | $8.32B | $291.6M | $297.2M | $8.32B |
| 2024-06-30 | $15.54 | 398.28M | $6.19B | $313.6M | $- | $5.88B |
| 2024-03-31 | $14.52 | 396.82M | $5.76B | $239.95M | $- | $5.52B |
| 2023-12-31 | $13.47 | 396.96M | $5.35B | $224.8M | $397.95K | $5.12B |
| 2023-09-30 | $11.29 | 396.12M | $4.47B | $215.9M | $400K | $4.26B |
| 2023-06-30 | $11.92 | 395.35M | $4.71B | $188.6M | $400K | $4.52B |