Pedevco PED Q1 2026 Earnings 072 EPS Surges Past 062 Estimates Kilroy KRC Drops 064 Key Support at 3243 20260518 Weyco Group WEYS Q1 2026 Earnings Revenue NA Matching Views