Nasdaq • VRSK • US92345Y1064
Generating your data highlights...
23.6b USD | # 868 in US
2.24m shares | 422.17m USD
131.02m
99.71% | 130.65m