-$1.24 (-4.69%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -720 | last: 762
Increased Positions
change: -298 | last: 313
Reduced Positions
change: -248 | last: 260
New Positions
change: -83 | last: 89
Sold Positions
change: 466 | last: 211
Total Calls
Total Puts
Put-Call Ratio
change: -43.7679 | last: 0.4377
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $34.46 | 371M | $12.78B | $1.6B | $1.93B | $13.11B |
| 2024-12-31 | $37.20 | 481.95M | $17.93B | $788.29M | $1.34B | $18.48B |
| 2023-12-31 | $35.25 | 462.6M | $16.31B | $1.27B | $1.35B | $16.38B |
| 2022-12-31 | $11.39 | 436.51M | $4.97B | $1.31B | $1.32B | $4.99B |
| 2021-12-31 | $27.47 | 402.49M | $11.06B | $2.15B | $1.32B | $10.22B |
| 2020-12-31 | $46.56 | 305.59M | $14.23B | $1.82B | $81.61M | $12.49B |
| 2019-12-31 | $10.70 | 184.6M | $1.98B | $76.53M | $75.11M | $1.97B |
| 2018-12-31 | $9.80 | 184.6M | $1.81B | $117.91M | $3.75M | $1.69B |
| 2017-12-31 | $9.80 | 184.6M | $1.81B | $49.27M | $5M | $1.76B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $21.62 | 487.24M | $10.53B | $999.4M | $1.92B | $11.45B |
| 2025-12-31 | $34.46 | 487.24M | $16.79B | $1.6B | $1.93B | $17.12B |
| 2025-09-30 | $37.40 | 496.52M | $18.57B | $1.23B | $1.91B | $19.25B |
| 2025-06-30 | $42.89 | 496.52M | $21.3B | $1.26B | $1.91B | $21.94B |
| 2025-03-31 | $33.21 | 493.3M | $16.38B | $1.12B | $1.92B | $17.18B |
| 2024-12-31 | $37.20 | 488M | $18.15B | $788.29M | $1.34B | $18.7B |
| 2024-09-30 | $39.20 | 486.2M | $19.06B | $877.82M | $1.34B | $19.52B |
| 2024-06-30 | $37.30 | 479.31M | $17.88B | $815.88M | $1.34B | $18.41B |
| 2024-03-31 | $44.94 | 474.23M | $21.31B | $1.19B | $1.34B | $21.46B |
| 2023-12-31 | $35.25 | 468.1M | $16.5B | $1.27B | $1.35B | $16.58B |
| 2023-09-30 | $29.44 | 464.77M | $13.68B | $1.11B | $1.34B | $13.91B |
| 2023-06-30 | $26.57 | 462.43M | $12.29B | $1.11B | $1.32B | $12.49B |