Nasdaq • VICR • US9258151029
Generating your data highlights...
8.76b USD | # 1827 in US
889.69k shares | 239.24m USD
34.39m
74.73% | 25.7m