Hedge Fund and Insider Trading News: Seth Klarman, Third Point LLC, Antara Capital, Solo Capital, B. Riley Financial Inc (RILY), Constellation Brands, Inc. (STZ), and More
Billionaire Seth Klarman, the longtime head of $30 billion Baupost Group, made just under 5% in 2020.