$1 (2.87%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -173 | last: 184
Increased Positions
change: -91 | last: 95
Reduced Positions
change: -48 | last: 51
New Positions
change: -29 | last: 32
Sold Positions
change: 152 | last: 20
Total Calls
Total Puts
Put-Call Ratio
change: -315 | last: 3.15
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-06-30 | $25.66 | 29.4M | $754.53M | $153.08M | $50.91M | $652.36M |
| 2024-06-30 | $38.24 | 28.24M | $1.08B | $175.13M | $67.21M | $971.83M |
| 2023-06-30 | $32.80 | 27.55M | $903.71M | $195.19M | $78.8M | $787.32M |
| 2022-06-30 | $33.34 | 26.76M | $892.31M | $314.35M | $97.51M | $675.47M |
| 2021-06-30 | $30.39 | 25.79M | $783.64M | $202.41M | $201.56M | $782.79M |
| 2020-06-30 | $10.88 | 24.84M | $270.26M | $158.54M | $206.4M | $318.13M |
| 2019-06-30 | $9.21 | 24.06M | $221.62M | $121.89M | $146.21M | $245.94M |
| 2018-06-30 | $14.24 | 23.9M | $340.35M | $131.54M | $91.88M | $300.69M |
| 2017-06-30 | $16.67 | 23.53M | $392.18M | $115.71M | $1.69M | $278.16M |
| 2016-06-30 | $13.93 | 22.45M | $312.76M | $87.77M | $819K | $225.8M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $22.16 | 29.89M | $662.3M | $190.25M | $29.14M | $501.18M |
| 2025-12-31 | $19.81 | 29.82M | $590.65M | $196.34M | $31.26M | $425.57M |
| 2025-09-30 | $27.96 | 30.04M | $839.81M | $223.51M | $32.77M | $649.07M |
| 2025-06-30 | $25.66 | 29.92M | $767.85M | $153.08M | $50.91M | $665.68M |
| 2025-03-31 | $24.86 | 29.53M | $734.12M | $169.36M | $54.78M | $619.54M |
| 2024-12-31 | $37.03 | 29.16M | $1.08B | $182.59M | $59.21M | $956.52M |
| 2024-09-30 | $37.12 | 29M | $1.08B | $176.01M | $63.98M | $964.6M |
| 2024-06-30 | $38.24 | 28.88M | $1.1B | $175.13M | $67.21M | $996.42M |
| 2024-03-31 | $22.07 | 28.43M | $627.52M | $174.39M | $69.68M | $522.81M |
| 2023-12-31 | $26.06 | 27.94M | $728.09M | $162.27M | $73.94M | $639.76M |
| 2023-09-30 | $29.84 | 27.69M | $826.36M | $193.58M | $77.96M | $710.74M |
| 2023-06-30 | $32.80 | 27.6M | $905.21M | $195.19M | $78.8M | $788.83M |