FFWM First Foundation revenue surges 258 despite earnings miss investors shrug off EPS miss shares rise Inhibikase Therapeutics IKT Stock Trading Today 765 20260418 Eaton EVT Stock Breakdown Level 039 20260415 CoStar Group CSGP Rises 147 as Shares Approach Key Resistance Level