Nasdaq:REGN | US75886F1075
Generating your data highlights...
109b USD | # 147 in US
519.79k shares | 579.68m USD
107.93m
95.84% | 103.45m