News
Carvana’s share price fluctuated in March and early April on trade policy news, like other auto retail stocks, but rallied back up to $240 by late April.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results