JBDI JBDI posts Q1 2026 EPS of negative 14 cents with no analyst estimates and shares closing flat How Encompass EHC adapts when conditions change Slow Grind 20260511 Investors ITIC Stock Why Market Leadership 091 20260424 BV Financial BVFL Stock Recovery Underway Underperforming 20260420 TransAlta Corporation TAC Stock Diagonal Spread Weakens 20260420 TRP TC Energy tops Q4 2025 EPS estimates gains 19 percent as investors cheer doubledigit revenue growth Sana Biotechnology SANA Stock Stock Dividend Grinds Lower 20260422 CanFite Bio CANF Stock Is It Respecting Levels 059 20260420 Traders Signal Growing Probability of Federal Reserve Rate Hike by July 2027 Terreno TRNO Q1 2026 Earnings EPS 066 Beats Estimates