Nasdaq • VRSN • US92343E1029
Generating your data highlights...
26b USD | # 788 in US
763.26k shares | 217.72m USD
90.3m
94.02% | 84.9m