Nasdaq • VICR • US9258151029
Generating your data highlights...
11.7b USD | # 1526 in US
864.16k shares | 235.51m USD
34.39m
74.73% | 25.7m