Otis OTIS Q1 2026 Results Fall Short EPS 089 Revenue NA Western WRN Stock Down 214 Support Test at 260 20260518 FatPipe FATN Q1 2026 Earnings Revenue NA Matching Views