Nasdaq • REGN • US75886F1075
Generating your data highlights...
66.1b USD | # 221 in US
1m shares | 672.87m USD
99.92m
97.75% | 97.67m