Nasdaq • VICR • US9258151029
Generating your data highlights...
14.2b USD | # 1244 in US
867.85k shares | 196.28m USD
34.39m
74.72% | 25.69m