Regeneron Beats Earnings With $3B Buyback and $9.47 EPS