$0.32 (2.15%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -193 | last: 206
Increased Positions
change: -102 | last: 108
Reduced Positions
change: -53 | last: 56
New Positions
change: -40 | last: 43
Sold Positions
change: 158 | last: 31
Total Calls
Total Puts
Put-Call Ratio
change: -3.4767 | last: 0.0348
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $15.73 | 56.5M | $888.74M | $182M | $331.8M | $1.04B |
| 2024-12-31 | $19.86 | 64.4M | $1.28B | $131.5M | $330.5M | $1.48B |
| 2023-12-31 | $19.51 | 73.4M | $1.43B | $106.2M | $274.2M | $1.6B |
| 2022-12-31 | $20.65 | 81.6M | $1.69B | $247.7M | $300M | $1.74B |
| 2021-12-31 | $35.15 | 90.1M | $3.17B | $85.8M | $235.8M | $3.32B |
| 2020-12-31 | $44.27 | 85.7M | $3.79B | $724.7M | $285.3M | $3.35B |
| 2019-12-31 | $37.19 | 72.2M | $2.69B | $533.7M | $368.3M | $2.52B |
| 2018-12-31 | $17.12 | 71.2M | $1.22B | $323M | $48.1M | $944.04M |
| 2017-12-31 | $17.03 | 70.6M | $1.2B | $245.6M | $134.9M | $1.09B |
| 2016-12-31 | $18.39 | 70.6M | $1.3B | $141.7M | $134.7M | $1.29B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $11.37 | 45.9M | $521.88M | $135.7M | $203.9M | $590.08M |
| 2025-12-31 | $15.73 | 48.2M | $758.19M | $182M | $331.8M | $907.99M |
| 2025-09-30 | $18.31 | 54.7M | $1B | $233.8M | $210.1M | $977.86M |
| 2025-06-30 | $20.85 | 60.8M | $1.27B | $66.7M | $312.9M | $1.51B |
| 2025-03-31 | $18.33 | 62.3M | $1.14B | $126.2M | $318.5M | $1.33B |
| 2024-12-31 | $19.86 | 62.2M | $1.24B | $131.5M | $330.5M | $1.43B |
| 2024-09-30 | $19.06 | 62.4M | $1.19B | $160.7M | $330.2M | $1.36B |
| 2024-06-30 | $17.90 | 62.2M | $1.11B | $45.7M | $229.4M | $1.3B |
| 2024-03-31 | $22.51 | 70.8M | $1.59B | $238.3M | $232.9M | $1.59B |
| 2023-12-31 | $19.51 | 70.1M | $1.37B | $106.2M | $274.2M | $1.54B |
| 2023-09-30 | $18.64 | 72.1M | $1.34B | $58.1M | $263.3M | $1.55B |
| 2023-06-30 | $20.21 | 75.4M | $1.52B | $112.7M | $290.9M | $1.7B |