Standard Motor Products earnings beat by $0.07, revenue fell short of estimates Feb 26, 2026 · Read more »