$1.85 (1.55%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -306 | last: 318
Increased Positions
change: -172 | last: 182
Reduced Positions
change: -88 | last: 90
New Positions
change: -65 | last: 69
Sold Positions
change: 267 | last: 38
Total Calls
Total Puts
Put-Call Ratio
change: -7.4849 | last: 0.0748
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $78.99 | 50.2M | $3.97B | $296.68M | $319.45M | $3.99B |
| 2024-12-31 | $41.35 | 47.52M | $1.97B | $222.5M | $317.76M | $2.06B |
| 2023-12-31 | $29.52 | 40.89M | $1.21B | $286.33M | $308.14M | $1.23B |
| 2022-12-31 | $19.50 | 33.84M | $659.86M | $28M | $2.19M | $634.05M |
| 2021-12-31 | $15.95 | 30.32M | $483.63M | $31.34M | $2.61M | $454.91M |
| 2020-12-31 | $17.46 | 25.25M | $440.9M | $142.09M | $3.26M | $302.08M |
| 2019-12-31 | $24.52 | 22.99M | $563.71M | $11.97M | $3.65M | $555.39M |
| 2018-12-31 | $13.21 | 22.99M | $303.7M | $51.96M | $- | $251.73M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $92.38 | 58.85M | $5.44B | $324.91M | $323.78M | $5.44B |
| 2025-12-31 | $78.99 | 50.2M | $3.97B | $296.68M | $319.45M | $3.99B |
| 2025-09-30 | $73.31 | 58.1M | $4.26B | $282.02M | $318.76M | $4.3B |
| 2025-06-30 | $50.89 | 49.73M | $2.53B | $228.12M | $318.9M | $2.62B |
| 2025-03-31 | $45.05 | 48.89M | $2.2B | $211.82M | $317.16M | $2.31B |
| 2024-12-31 | $41.35 | 48.34M | $2B | $222.5M | $317.76M | $2.09B |
| 2024-09-30 | $39.00 | 47.78M | $1.86B | $222.97M | $317.65M | $1.96B |
| 2024-06-30 | $34.16 | 47.24M | $1.61B | $233.24M | $316.56M | $1.7B |
| 2024-03-31 | $25.45 | 46.93M | $1.19B | $302.84M | $307.52M | $1.2B |
| 2023-12-31 | $29.52 | 46.72M | $1.38B | $286.33M | $308.14M | $1.4B |
| 2023-09-30 | $31.60 | 41.1M | $1.3B | $303.06M | $307.97M | $1.3B |
| 2023-06-30 | $25.87 | 38.11M | $985.84M | $297.23M | $307.83M | $996.44M |