Vicor Corp

VICRNASDAQ
$159.07
-19.94-11.14%
Last update: Nov 4, 7:45 PM