Nasdaq:REGN | US75886F1075
Generating your data highlights...
115b USD | # 120 in US
439.68k shares | 446.68m USD
107.89m
95.83% | 103.39m