The stock currently trades at $1.45 per share. After a powerful rally during 2025, the equity has recently entered a period of consolidation. It exhibits high volatility, with a beta of 4.54, meaning ...