$2.26 (4.05%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -235 | last: 247
Increased Positions
change: -124 | last: 128
Reduced Positions
change: -69 | last: 74
New Positions
change: -44 | last: 48
Sold Positions
change: 209 | last: 28
Total Calls
Total Puts
Put-Call Ratio
change: -13.8169 | last: 0.1382
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $28.58 | 59.3M | $1.69B | $163.47M | $262.01M | $1.79B |
| 2024-12-31 | $26.80 | 56.43M | $1.51B | $145.6M | $314.27M | $1.68B |
| 2023-12-31 | $31.03 | 53.77M | $1.67B | $158.78M | $310.5M | $1.82B |
| 2022-12-31 | $18.58 | 49.91M | $927.25M | $154.92M | $311.57M | $1.08B |
| 2021-12-31 | $28.47 | 49.07M | $1.4B | $119.75M | $266.71M | $1.54B |
| 2020-12-31 | $17.36 | 48.36M | $839.56M | $129.62M | $331.57M | $1.04B |
| 2019-12-31 | $14.69 | 47.48M | $697.27M | $129.29M | $314.56M | $882.54M |
| 2018-12-31 | $7.41 | 47.15M | $349.39M | $212.27M | $287.39M | $424.51M |
| 2017-12-31 | $14.85 | 44.17M | $655.98M | $279.74M | $275.63M | $651.88M |
| 2016-12-31 | $29.15 | 39.34M | $1.15B | $277.44M | $1.19M | $870.51M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $33.86 | 60.41M | $2.05B | $179.54M | $261.49M | $2.13B |
| 2025-12-31 | $28.58 | 59.3M | $1.69B | $163.47M | $262.01M | $1.79B |
| 2025-09-30 | $30.43 | 60.08M | $1.83B | $193.22M | $262.43M | $1.9B |
| 2025-06-30 | $20.32 | 59.08M | $1.2B | $188.9M | $262.77M | $1.27B |
| 2025-03-31 | $20.08 | 57.75M | $1.16B | $174.9M | $287.46M | $1.27B |
| 2024-12-31 | $26.80 | 56.43M | $1.51B | $145.6M | $314.27M | $1.68B |
| 2024-09-30 | $33.13 | 56.41M | $1.87B | $163.23M | $313.9M | $2.02B |
| 2024-06-30 | $46.92 | 56.28M | $2.64B | $174.16M | $314.15M | $2.78B |
| 2024-03-31 | $35.70 | 55.97M | $2B | $174M | $310.14M | $2.13B |
| 2023-12-31 | $31.03 | 55.54M | $1.72B | $158.78M | $310.5M | $1.88B |
| 2023-09-30 | $28.11 | 55.35M | $1.56B | $156.42M | $310.62M | $1.71B |
| 2023-06-30 | $25.68 | 52.86M | $1.36B | $180.52M | $310.79M | $1.49B |