Elong ELPW Stock Climbs Trades Lower 20260415 ElectroSensors ELSE posts 82 revenue growth in Q2 yet stock declines despite solid performance Baiya BIYA Stock High Yield 534 20260418