Teekay Tankers Q1 2026 Earnings EPS Surpasses Expectations Amid Strong Tanker Market RCAT Q1 2026 Earnings EPS Misses Estimates as Stock Gains 421 Natuzzi SpA NTZ Q4 2011 Earnings EPS Falls Short as Restructuring Weighs on Results Tucows Q1 2026 Earnings Net Loss Reported Shares Edge Lower RLMD Q1 2026 Earnings EPS Misses Estimates as ClinicalStage Biotech Continues RD Investment NFG Q1 2026 Earnings EPS Misses Estimates as Stock Edges Lower