WEX Inc WEX posts 21 percent Q1 2026 EPS beat shares drop 278 percent on investor caution Is Geospace GEOS stock a logical buy right now What block trade Greenidge GREEL 249 20260427