Netcapital Inc NCPL Q1 2026 Earnings EPS Misses Estimates Amidst Challenging Operating Environment Select Water Solutions Q1 2026 Earnings EPS Smashes Estimates Despite Stock Pullback VAC Q1 2026 Earnings EPS Misses Estimates by 255 Yet Shares Gain 609 Peoples Financial Services Corp Q1 2026 Earnings EPS Misses Estimates by 795 Stock Declines CRESY Q1 2026 Earnings Strong EPS Amid Limited Disclosure Stock Slightly Down BOK Financial Slips 15 as Regional Banking Sector Faces Renewed Headwinds Strata Critical Medical SRTA Holds Steady Near Key Resistance Level Farmer Brothers FARM Holds Steady Near Support as Trading Volume Remains Light Team Inc TISI Edges Higher Amid Consolidation Near Key Support HRTX Q1 2026 Earnings EPS Miss Weighs but Stock Gains Slightly