[…] price plummeted more than 50% from its most recent high in December 2024. The company reported a 71% drop in profits and a 9% decline in revenue for the first quarter of this […]