Stellantis Q2 FY26 net profit returns to €0.3 billion; net revenues rise 13% to €43.5 billion vs Q2 FY25 - STLA News | Rallies