Nasdaq • REGN • US75886F1075
Generating your data highlights...
75.1b USD | # 304 in US
753.95k shares | 567.04m USD
98.04m
97.77% | 95.85m