Nasdaq • VICR • US9258151029
Generating your data highlights...
15.1b USD | # 1239 in US
887.53k shares | 236m USD
33.86m
73.77% | 24.98m