Nasdaq • VRSN • US92343E1029
Generating your data highlights...
27b USD | # 432 in US
767.78k shares | 216.83m USD
90.3m
94.01% | 84.89m