-$0.04 (-0.12%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -166 | last: 168
Increased Positions
change: -101 | last: 101
Reduced Positions
change: -41 | last: 43
New Positions
change: -33 | last: 33
Sold Positions
change: 148 | last: 18
Total Calls
Total Puts
Put-Call Ratio
change: 0 | last: 0
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $29.22 | 38.4M | $1.12B | $67.5M | $103.6M | $1.16B |
| 2024-12-31 | $24.79 | 38.3M | $949.46M | $44.6M | $83.1M | $987.96M |
| 2023-12-31 | $38.84 | 38.1M | $1.48B | $34.4M | $95.5M | $1.54B |
| 2022-12-31 | $23.53 | 38M | $894.14M | $28.5M | $102.1M | $967.74M |
| 2021-12-31 | $40.90 | 37.8M | $1.55B | $15.4M | $83.5M | $1.61B |
| 2020-12-31 | $35.89 | 37.5M | $1.35B | $22.4M | $87.5M | $1.41B |
| 2019-12-31 | $25.16 | 37.5M | $943.5M | $97.2M | $68.6M | $914.9M |
| 2018-12-31 | $23.89 | 37.2M | $888.71M | $295.4M | $- | $593.31M |
| 2017-12-31 | $33.27 | 37M | $1.23B | $184.5M | $- | $1.05B |
| 2016-12-31 | $8.77 | 37.2M | $326.24M | $149.7M | $200K | $176.74M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $31.52 | 38.2M | $1.2B | $61.7M | $99.2M | $1.24B |
| 2025-12-31 | $29.22 | 38.4M | $1.12B | $67.5M | $103.6M | $1.16B |
| 2025-09-30 | $36.67 | 38.4M | $1.41B | $67.2M | $115M | $1.46B |
| 2025-06-30 | $27.01 | 38.4M | $1.04B | $55.1M | $107M | $1.09B |
| 2025-03-31 | $22.40 | 38.3M | $857.92M | $39M | $80.2M | $899.12M |
| 2024-12-31 | $24.79 | 38.3M | $949.46M | $44.6M | $83.1M | $987.96M |
| 2024-09-30 | $33.97 | 38.3M | $1.3B | $38.9M | $86.3M | $1.35B |
| 2024-06-30 | $30.78 | 38.2M | $1.18B | $38.8M | $88.1M | $1.23B |
| 2024-03-31 | $43.95 | 38.2M | $1.68B | $29.9M | $91.9M | $1.74B |
| 2023-12-31 | $38.84 | 38.2M | $1.48B | $34.4M | $95.5M | $1.54B |
| 2023-09-30 | $33.50 | 38.1M | $1.28B | $34.3M | $98M | $1.34B |
| 2023-06-30 | $27.77 | 38.1M | $1.06B | $44.9M | $156.1M | $1.17B |