Display in USD
Stoneridge Affirms FY2026 Sales Guidance of $645.000M-$670.000M vs $624.779M Est | WAPE