Stephen Taub Hedge Fund Firm Minimizes Losses Despite Big Position in Troubled Avis SRS Investment Management owned nearly 32 percent of Avis Budget Group’s shares at year-end. Stephen Taub April 29, 2024