Victory Capital Holdings Inc

VCTR USD0.01 A
Create an alert
Sell
$127.65
Buy
$128.02
$8.69 (7.29%)
Last updated today at