What is the longterm thesis for CanFite Bio CANF stock 130 20260418 Bluelinx BXC Stock Auto Trade Trend Strengthens 20260418 Palantir Technologies PLTR Stock Expected Move Eye on Rally 20260416 TriCo Bancshares TCBK Stock Trend Strength Flirts with Support 20260415 Art Tech Acq ARTC Stock Holiday Trading Sideways 20260418 DEVS DevvStream Corp shares drop 896 after Q1 2026 earnings release with no analyst consensus estimates for comparison VATE INNOVATE Corp slips 065 after posting negative 167 EPS for its Q2 2025 quarterly earnings NGG National Grid Transco PLC NEW American Depositary Shares delivers modest Q1 2026 EPS beat shares dip slightly after earnings release SMWB Similarweb Ltd Ordinary Shares rises modestly after Q4 2025 results even as it narrowly misses consensus EPS estimates NBBK NB Bancorp Inc Q4 2025 earnings outperform consensus estimates stock rises on positive investor sentiment