$2.94 (5.07%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -282 | last: 291
Increased Positions
change: -140 | last: 142
Reduced Positions
change: -101 | last: 104
New Positions
change: -67 | last: 67
Sold Positions
change: 219 | last: 47
Total Calls
Total Puts
Put-Call Ratio
change: -47.5325 | last: 0.4753
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $29.66 | 60.7M | $1.8B | $625.8M | $3.35B | $4.53B |
| 2024-12-31 | $18.50 | 63.88M | $1.18B | $735.6M | $2.86B | $3.31B |
| 2023-12-31 | $25.80 | 66M | $1.7B | $821.8M | $2.74B | $3.62B |
| 2022-12-31 | $27.00 | 70.79M | $1.91B | $841.3M | $3.23B | $4.3B |
| 2021-12-31 | $14.99 | 73.98M | $1.11B | $856.5M | $2.42B | $2.68B |
| 2020-12-31 | $16.07 | 73.6M | $1.18B | $787.5M | $2.53B | $2.93B |
| 2019-12-31 | $33.53 | 75.85M | $2.54B | $955.3M | $2.25B | $3.84B |
| 2018-12-31 | $32.51 | 82.8M | $2.69B | $1.08B | $1.78B | $3.4B |
| 2017-12-31 | $34.94 | 71.57M | $2.5B | $931.8M | $1.47B | $3.03B |
| 2016-12-31 | $24.07 | 61.86M | $1.49B | $689.2M | $832.9M | $1.63B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $45.07 | 60.26M | $2.72B | $624.1M | $3.25B | $5.34B |
| 2025-12-31 | $29.66 | 60.03M | $1.78B | $625.8M | $3.35B | $4.51B |
| 2025-09-30 | $32.27 | 60.19M | $1.94B | $630.9M | $3.66B | $4.97B |
| 2025-06-30 | $21.18 | 60.51M | $1.28B | $615.5M | $3.19B | $3.85B |
| 2025-03-31 | $15.07 | 62.12M | $936.09M | $623.8M | $3.13B | $3.44B |
| 2024-12-31 | $18.50 | 63.24M | $1.17B | $735.6M | $2.86B | $3.3B |
| 2024-09-30 | $18.75 | 64.06M | $1.2B | $1.04B | $2.9B | $3.06B |
| 2024-06-30 | $24.97 | 64.21M | $1.6B | $657.9M | $2.61B | $3.55B |
| 2024-03-31 | $30.71 | 64.02M | $1.97B | $753.4M | $2.65B | $3.87B |
| 2023-12-31 | $25.80 | 64.05M | $1.65B | $821.8M | $2.74B | $3.57B |
| 2023-09-30 | $28.41 | 64.89M | $1.84B | $901.7M | $2.79B | $3.74B |
| 2023-06-30 | $23.95 | 65.77M | $1.58B | $821.6M | $2.97B | $3.73B |