Nasdaq • VICR • US9258151029
Generating your data highlights...
11.7b USD | # 1516 in US
874.21k shares | 237.89m USD
34.39m
74.73% | 25.7m