Nasdaq • VRSN • US92343E1029
Generating your data highlights...
23.4b USD | # 903 in US
868.93k shares | 241.67m USD
91.12m
99.36% | 90.53m