Shares of the health and wellness platform operator skyrocketed more than 670% between Jan. 1, 2024, and Feb. 19, 2025.