Nasdaq • VRSK • US92345Y1064
Generating your data highlights...
22.4b USD | # 926 in US
2.22m shares | 416.8m USD
131.02m
99.71% | 130.65m