Nasdaq • VRSN • US92343E1029
Generating your data highlights...
24.6b USD | # 868 in US
842.26k shares | 235.46m USD
90.3m
99.37% | 89.73m