Nasdaq:REGN | US75886F1075
Generating your data highlights...
57.9b USD | # 338 in US
1.31m shares | 725.66m USD
105.67m
94.53% | 99.89m