Nasdaq • VRSK • US92345Y1064
Generating your data highlights...
23.2b USD | # 879 in US
2.38m shares | 420.85m USD
131.02m
99.69% | 130.62m