Apr 18, 2026
Apr 18, 2026
Apr 18, 2026
Apr 18, 2026
Apr 18, 2026
Apr 18, 2026
Apr 18, 2026
Apr 18, 2026
Avis Budget Group experienced a volatile week, with shares initially dropping due to a secondary issue but ultimately soaring 28%. What does this mean for investors and the broader market?