Outset Medical OM Q1 2026 Disappoints EPS 083 Below 081 Views TrioTech International TRT Drops 1990 Key Support at 1526 20260518 Galata LATA Stock Steady at 1005 Support at 955 20260518 Swarmer SWMR Climbs 393 Resistance at 3222 in Focus 20260515