Nasdaq • REGN • US75886F1075
Generating your data highlights...
78.4b USD | # 288 in US
785.98k shares | 580.16m USD
98.04m
97.77% | 95.85m