Onto Innovation ONTO Stock Slides 172 Support at 23764 20260519 Palatin Technologies PTN Stock Down 254 Support Test at 1532 20260514 Oben Electric Bets on Rorr EZ for 30 Sales Boost as Karnataka Drives Demand Silicon Laboratories SLAB Stock Steady at 21660 Support at 20577 20260518