XTRA:SRT3Life Sciences
Sartorius (XTRA:SRT3) Stock Faces Lofty 77.8x P/E As Margin Rebound Fuels Debate
Sartorius (XTRA:SRT3) has just posted its Q2 2026 scorecard, with revenue of €911.8 million and net income of €65.9 million setting the tone for how investors will read the latest margin story. Over recent quarters the company has seen revenue move from €884.3 million in Q2 2025 through €899.1 million in Q1 2026 to €911.8 million in Q2 2026, while net income has ranged from €32.5 million to €65.9 million over the same span. This gives a clearer picture of how the top and bottom lines are...