Peloton's new CEO slammed by activist investor Blackwells Capital
April 13, 2022 at 11:20 AM EDT
Peloton shareholders have lost nearly $2 billion in market value since Barry McCarthy assumed the role of chief executive officer, according to Blackwells Capital.