Nasdaq • VRSK • US92345Y1064
Generating your data highlights...
26.4b USD | # 810 in US
2.38m shares | 425.94m USD
131.02m
99.69% | 130.62m