Results
Regeneron Q1 Eylea Sales Down 10%, Shares Slip 5%
Regeneron shares fell 5.24% to $693.43 after reporting a 10% drop in Q1 Eylea sales to $941 million.
Eylea HD sales weakened due to lower wholesaler inventory and regulatory delays on its pre‑filled s