May 16, 2026
May 16, 2026
May 16, 2026
May 16, 2026
May 16, 2026
May 16, 2026
May 16, 2026
May 16, 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?