$1.46 (1.91%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -269 | last: 283
Increased Positions
change: -149 | last: 156
Reduced Positions
change: -77 | last: 81
New Positions
change: -36 | last: 38
Sold Positions
change: 226 | last: 42
Total Calls
Total Puts
Put-Call Ratio
change: -131.7269 | last: 1.3173
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $73.12 | 34.19M | $2.5B | $62.05M | $1.71B | $4.14B |
| 2024-12-31 | $48.68 | 31.51M | $1.53B | $3.79B | $1.41B | $-842.14M |
| 2023-12-31 | $57.62 | 31.44M | $1.81B | $3.85B | $1.51B | $-525.73M |
| 2022-12-31 | $28.34 | 32.63M | $924.82M | $455.81M | $1.11B | $1.57B |
| 2021-12-31 | $65.37 | 32.31M | $2.11B | $518.03M | $1.18B | $2.77B |
| 2020-12-31 | $18.18 | 31.51M | $572.8M | $693.35M | $1.41B | $1.28B |
| 2019-12-31 | $23.81 | 31.18M | $742.49M | $212.5M | $1.69B | $2.22B |
| 2018-12-31 | $18.20 | 31.57M | $574.57M | $62.14M | $1.67B | $2.18B |
| 2017-12-31 | $25.99 | 30.66M | $796.83M | $146.32M | $2.06B | $2.71B |
| 2016-12-31 | $35.82 | 27.6M | $988.49M | $264.71M | $1.84B | $2.56B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $69.41 | 34.08M | $2.37B | $89.15M | $1.9B | $4.18B |
| 2025-12-31 | $73.12 | 34.19M | $2.5B | $62.05M | $1.71B | $4.14B |
| 2025-09-30 | $65.37 | 32.34M | $2.11B | $4.19B | $1.48B | $-594.19M |
| 2025-06-30 | $58.74 | 31.59M | $1.86B | $3.5B | $1.48B | $-171.02M |
| 2025-03-31 | $50.20 | 31.45M | $1.58B | $3.43B | $1.42B | $-434.86M |
| 2024-12-31 | $48.68 | 31.35M | $1.53B | $3.79B | $1.41B | $-850.03M |
| 2024-09-30 | $46.45 | 31.57M | $1.47B | $3.09B | $1.4B | $-222.99M |
| 2024-06-30 | $48.21 | 31.65M | $1.53B | $3.05B | $1.32B | $-198.05M |
| 2024-03-31 | $51.80 | 31.47M | $1.63B | $3.7B | $1.5B | $-569.53M |
| 2023-12-31 | $57.62 | 31.38M | $1.81B | $3.85B | $1.51B | $-528.67M |
| 2023-09-30 | $34.45 | 31.29M | $1.08B | $3.42B | $1.84B | $-506.22M |
| 2023-06-30 | $30.26 | 31.25M | $945.75M | $3.16B | $2.35B | $138.57M |