Nasdaq • REGN • US75886F1075
Generating your data highlights...
66.6b USD | # 364 in US
993.06k shares | 671.6m USD
99.92m
97.75% | 97.67m