Deep Dive: Regeneron Pharmaceuticals Stock Analysis 2025