Nasdaq • REGN • US75886F1075
Generating your data highlights...
73.8b USD | # 312 in US
744.38k shares | 565.83m USD
98.04m
97.77% | 95.85m