May 13, 2026
May 13, 2026
May 13, 2026
May 13, 2026
May 13, 2026
May 13, 2026
May 13, 2026
May 13, 2026
Avis Budget Group's shares initially fell due to fears of stock dilution but then soared 28% by week's end. What does this volatility mean for investors and the market?