TFII Q1 2026 Earnings EPS Beats Estimates by Double Digits CRAI Q1 2026 Earnings EPS Misses Estimates Slightly Stock Edges Higher AEMD Q1 2026 Earnings Narrower Slight Loss Surprise Supports Share Recovery CCLDO Q1 2026 Earnings Preferred Stock EPS Misses Estimates Flat Market Response VICR Q1 2026 Earnings EPS Surges Past Estimates with 1983 Beat Carter Bankshares CARE Q1 2026 Earnings Massive EPS Miss Yet Stock Rises