ProDex PDEX Stock P E Multiple Overhead Buying 20260418 Fulcrum Therapeutics FULC narrows Q1 loss 18 more than expected despite zero revenue shares rise 2 GANX Gain Therapeutics EPS beats by 26 but shares decline 27 amid revenue concerns Veea VEEA Stock Voting Power Rallies 20260418