Nasdaq • REGN • US75886F1075
Generating your data highlights...
62.1b USD | # 377 in US
929.3k shares | 645.55m USD
99.92m
97.75% | 97.67m