site logo

Hain Celestial stock soars after resolving accounting errors