Nasdaq • VICR • US9258151029
Generating your data highlights...
12.6b USD | # 1389 in US
902.81k shares | 258.29m USD
33.86m
74.36% | 25.18m