Nasdaq • VRSN • US92343E1029
Generating your data highlights...
26.4b USD | # 819 in US
801.58k shares | 222.69m USD
90.3m
94.00% | 84.88m