$0.3 (1.02%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -327 | last: 342
Increased Positions
change: -176 | last: 187
Reduced Positions
change: -103 | last: 106
New Positions
change: -69 | last: 75
Sold Positions
change: 273 | last: 53
Total Calls
Total Puts
Put-Call Ratio
change: -25.1613 | last: 0.2516
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-10-31 | $23.90 | 59.61M | $1.42B | $492.26M | $5.96M | $938.29M |
| 2024-10-31 | $22.80 | 61.73M | $1.41B | $598.48M | $22.96M | $831.83M |
| 2023-10-31 | $18.36 | 61.14M | $1.12B | $499.29M | $26.53M | $649.75M |
| 2022-10-31 | $16.22 | 60.56M | $982.27M | $319.68M | $45.62M | $708.2M |
| 2021-10-31 | $13.58 | 61.41M | $833.91M | $276.67M | $117.21M | $674.45M |
| 2020-10-31 | $9.75 | 64.87M | $632.44M | $278.66M | $70.83M | $424.61M |
| 2019-10-31 | $11.80 | 66.35M | $782.89M | $206.53M | $52.76M | $629.12M |
| 2018-10-31 | $9.74 | 71.43M | $695.69M | $329.28M | $57.45M | $423.87M |
| 2017-10-31 | $9.70 | 68.44M | $663.83M | $308.02M | $61.98M | $417.78M |
| 2016-10-31 | $9.70 | 67.54M | $655.13M | $314.07M | $67.57M | $408.62M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-05-03 | $49.48 | 57.96M | $2.87B | $511.49M | $3.86M | $2.36B |
| 2026-02-01 | $36.10 | 57.79M | $2.09B | $544.13M | $21000 | $1.54B |
| 2025-10-31 | $23.90 | 57.6M | $1.38B | $492.26M | $5.96M | $890.34M |
| 2025-08-03 | $19.96 | 60.27M | $1.2B | $479.52M | $27000 | $723.58M |
| 2025-05-04 | $19.09 | 60.79M | $1.16B | $530.71M | $30000 | $629.86M |
| 2025-02-02 | $22.39 | 62.09M | $1.39B | $642.2M | $2.65M | $750.71M |
| 2024-10-31 | $22.80 | 61.73M | $1.41B | $598.48M | $22.96M | $831.83M |
| 2024-07-28 | $25.20 | 61.82M | $1.56B | $537.33M | $20.12M | $1.04B |
| 2024-04-28 | $28.58 | 61.77M | $1.77B | $493.9M | $21.77M | $1.29B |
| 2024-01-28 | $30.44 | 61.46M | $1.87B | $508.52M | $23.43M | $1.39B |
| 2023-10-31 | $18.36 | 61.29M | $1.13B | $499.29M | $24.62M | $650.61M |
| 2023-07-30 | $26.45 | 61.23M | $1.62B | $448.48M | $26.71M | $1.2B |