The share price has dropped more than 40% since a peak in 2022, hit by falling volumes, bloated costs, volatile consumer demand, and missteps by a management team
Read More

The share price has dropped more than 40% since a peak in 2022, hit by falling volumes, bloated costs, volatile consumer demand, and missteps by a management team
Read More