$0.84 (1.44%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -117 | last: 119
Increased Positions
change: -66 | last: 67
Reduced Positions
change: -29 | last: 29
New Positions
change: -18 | last: 18
Sold Positions
change: 109 | last: 8
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 | $45.82 | 7.75M | $355.11M | $224.92M | $179.7M | $309.89M |
| 2024-12-31 | $31.15 | 7.71M | $240.17M | $293.55M | $159.45M | $106.07M |
| 2023-12-31 | $30.18 | 7.59M | $229.01M | $267.52M | $159.2M | $120.69M |
| 2022-12-31 | $29.43 | 7.56M | $222.58M | $344.92M | $158.96M | $36.61M |
| 2021-12-31 | $32.84 | 7.71M | $253.07M | $291.6M | $84.44M | $45.91M |
| 2020-12-31 | $19.55 | 7.73M | $151.09M | $405.34M | $200.26M | $-53.99M |
| 2019-12-31 | $28.84 | 7.76M | $223.71M | $78.05M | $175.21M | $320.87M |
| 2018-12-31 | $28.71 | 7.72M | $221.7M | $75.41M | $185.16M | $331.44M |
| 2017-12-31 | $34.34 | 7.57M | $260.02M | $70.54M | $224.1M | $413.58M |
| 2016-12-31 | $32.50 | 7.4M | $240.37M | $96.03M | $185.05M | $329.4M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $48.52 | 7.72M | $374.78M | $208.9M | $129.76M | $295.64M |
| 2025-12-31 | $45.82 | 7.78M | $356.33M | $224.92M | $179.7M | $311.11M |
| 2025-09-30 | $44.25 | 7.77M | $344.04M | $289.63M | $144.64M | $199.05M |
| 2025-06-30 | $36.03 | 7.72M | $278.3M | $314M | $144.57M | $108.88M |
| 2025-03-31 | $30.18 | 7.67M | $231.49M | $292.01M | $109.51M | $48.99M |
| 2024-12-31 | $31.15 | 7.71M | $240.29M | $293.55M | $159.45M | $106.19M |
| 2024-09-30 | $29.95 | 7.72M | $231.07M | $275.83M | $159.39M | $114.63M |
| 2024-06-30 | $25.59 | 7.75M | $198.26M | $234.28M | $159.33M | $123.31M |
| 2024-03-31 | $25.21 | 7.66M | $193.2M | $245.04M | $159.27M | $107.42M |
| 2023-12-31 | $30.18 | 7.6M | $229.49M | $267.52M | $159.2M | $121.17M |
| 2023-09-30 | $24.27 | 7.6M | $184.41M | $256.97M | $159.14M | $86.58M |
| 2023-06-30 | $24.38 | 7.59M | $185.13M | $207.34M | $159.08M | $136.86M |