Nasdaq • REGN • US75886F1075
Generating your data highlights...
73.4b USD | # 308 in US
746.7k shares | 566.93m USD
98.04m
97.77% | 95.85m