Seres Therapeutics MCRB Declines 218 as Stock Approaches Key Support Netflixs Returning Series Achieves 96 Audience Score Potential Boost to Subscriber Retention PRLB Q1 2026 Earnings EPS Surges Past Estimates on Strong Operational Execution LG Energy Solution Partners with DTE Energy for 6GWh Michigan Battery Storage Project