Nasdaq • VICR • US9258151029
Generating your data highlights...
12.1b USD | # 1416 in US
869.23k shares | 198m USD
34.39m
74.83% | 25.73m