Avis Stock Up Another 18% Amid Short Squeeze; Two Investors Control Over 100% of Shares
Barrons
—
Avis rose nearly $88 a share, or 17.8%, to $581.83 on Monday.
The stock traded at around $100 on March 20.