The long term thesis for Penumbra PEN in plain sight Momentum Building 20260508 What margin of safety for eHealth EHTH 457 20260501 Biodesix BDSX Quarter Start Biodesix beats EPS estimates by 438 with narrower loss FERG Ferguson Enterprises posts narrow Q1 2026 EPS miss shares fall 193 on soft investor sentiment SOHU Holds Steady Near 1351 as Support and Resistance Levels Come into Focus