$0.21 (0.49%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -102 | last: 105
Increased Positions
change: -33 | last: 34
Reduced Positions
change: -38 | last: 38
New Positions
change: -9 | last: 9
Sold Positions
change: 97 | last: 5
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 | $41.17 | 7.52M | $309.52M | $13.5M | $141.08M | $437.1M |
| 2024-12-31 | $41.06 | 7.7M | $316.08M | $33.36M | $354.96M | $637.67M |
| 2023-12-31 | $36.96 | 7.79M | $287.81M | $89.86M | $60.27M | $258.22M |
| 2022-12-31 | $33.44 | 7.91M | $264.38M | $46.15M | $242.46M | $460.69M |
| 2021-12-31 | $33.63 | 8.46M | $284.64M | $37.03M | $96.71M | $344.33M |
| 2020-12-31 | $27.40 | 8.55M | $234.19M | $103.85M | $117.7M | $248.04M |
| 2019-12-31 | $31.90 | 8.83M | $281.61M | $66.68M | $99.96M | $314.9M |
| 2018-12-31 | $21.44 | 7.4M | $158.66M | $54.85M | $147.01M | $250.82M |
| 2017-12-31 | $27.29 | 6.19M | $168.96M | $37.02M | $17.37M | $149.31M |
| 2016-12-31 | $17.98 | 5.78M | $104.01M | $51.7M | $22.5M | $74.8M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $38.59 | 7.52M | $290.12M | $12.42M | $222.55M | $500.25M |
| 2025-12-31 | $41.17 | 7.52M | $309.52M | $13.5M | $141.08M | $437.1M |
| 2025-09-30 | $39.92 | 7.58M | $302.62M | $61.28M | $185.94M | $427.28M |
| 2025-06-30 | $39.38 | 7.58M | $298.52M | $33.44M | $292.07M | $557.15M |
| 2025-03-31 | $38.01 | 7.7M | $292.5M | $63.98M | $123.56M | $352.09M |
| 2024-12-31 | $41.06 | 7.72M | $317.12M | $33.36M | $354.96M | $638.71M |
| 2024-09-30 | $44.49 | 7.68M | $341.51M | $52.34M | $218.93M | $508.1M |
| 2024-06-30 | $34.94 | 7.69M | $268.63M | $45.72M | $237.44M | $460.34M |
| 2024-03-31 | $33.40 | 7.7M | $257.31M | $68.63M | $185.89M | $374.57M |
| 2023-12-31 | $36.96 | 7.7M | $284.46M | $89.86M | $60.27M | $254.87M |
| 2023-09-30 | $29.50 | 7.67M | $226.21M | $98.31M | $178.68M | $306.57M |
| 2023-06-30 | $30.07 | 7.64M | $229.65M | $146.85M | $257.08M | $339.88M |