Nasdaq • REGN • US75886F1075
Generating your data highlights...
76.7b USD | # 310 in US
1.01m shares | 664.24m USD
98.04m
97.70% | 95.78m