VIRT

$26.25
-$0.49 (-1.8%)
Closing price May 16, 2022
These 10 stocks have incredibly strong stock charts and strong performance despite the crummy market conditions that have been seen so far in 2020.