$1.49 (6.13%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -291 | last: 309
Increased Positions
change: -142 | last: 150
Reduced Positions
change: -101 | last: 103
New Positions
change: -59 | last: 64
Sold Positions
change: 230 | last: 54
Total Calls
Total Puts
Put-Call Ratio
change: -36.7888 | last: 0.3679
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $18.94 | 541.8M | $10.26B | $344.4M | $4.79B | $14.7B |
| 2025-03-31 | $23.56 | 430.8M | $10.15B | $562.7M | $1.2B | $10.79B |
| 2024-03-31 | $40.10 | 438.4M | $17.58B | $365M | $1.2B | $18.42B |
| 2023-03-31 | $21.65 | 445.1M | $9.64B | $113M | $1.14B | $10.66B |
| 2022-03-31 | $30.15 | 444.9M | $13.41B | $125M | $955.5M | $14.24B |
| 2021-03-31 | $30.58 | 443.7M | $13.57B | $208.5M | $922.6M | $14.28B |
| 2020-03-31 | $11.98 | 442.6M | $5.3B | $144.4M | $1.41B | $6.57B |
| 2019-03-31 | $13.05 | 441.9M | $5.77B | $78.7M | $1.38B | $7.07B |
| 2018-03-31 | $17.53 | 441.2M | $7.73B | $281.6M | $884.4M | $8.34B |
| 2017-03-31 | $15.80 | 442.7M | $6.99B | $78.9M | $616.9M | $7.53B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $18.94 | 541.8M | $10.26B | $344.4M | $4.79B | $14.7B |
| 2025-12-31 | $20.75 | 579.4M | $12.02B | $374.9M | $4.97B | $16.62B |
| 2025-09-30 | $19.21 | 577.4M | $11.09B | $587M | $5.24B | $15.75B |
| 2025-06-30 | $26.89 | 429.9M | $11.56B | $391.6M | $2.61B | $13.78B |
| 2025-03-31 | $23.56 | 430.6M | $10.14B | $562.7M | $1.2B | $10.79B |
| 2024-12-31 | $30.81 | 429.5M | $13.23B | $539.1M | $1.19B | $13.88B |
| 2024-09-30 | $40.15 | 430.8M | $17.3B | $368.1M | $1.22B | $18.15B |
| 2024-06-30 | $31.64 | 433.1M | $13.7B | $360.1M | $1.2B | $14.54B |
| 2024-03-31 | $40.10 | 438.4M | $17.58B | $365M | $1.2B | $18.42B |
| 2023-12-31 | $38.67 | 437M | $16.9B | $433.8M | $1.22B | $17.68B |
| 2023-09-30 | $26.24 | 439.6M | $11.54B | $154.3M | $1.04B | $12.42B |
| 2023-06-30 | $26.89 | 441.8M | $11.88B | $137M | $1.06B | $12.8B |