1stdibs DIBS Q1 2026 Earnings Why the Beat Matters Dawson Geo DWSN Surges 231 Nearing 464 Resistance 20260520 Why KB KB Just Surged 097 Key Levels Ahead 20260520 Silvercorp SVM Q1 2026 Earnings Why the Beat Matters British Oil BP Slides 219 as Selling Pressure Mounts 20260520 EVERTEC Reports 8 Revenue Growth in Q1 2026 Latin America Segment Surges 32