Nasdaq • REGN • US75886F1075
Generating your data highlights...
71.5b USD | # 316 in US
683k shares | 517.73m USD
99.92m
97.75% | 97.67m