Nasdaq • REGN • US75886F1075
Generating your data highlights...
83.3b USD | # 282 in US
939.43k shares | 639.98m USD
98.04m
97.69% | 95.78m