Kadant Reports 18 Revenue Growth in Q1 Acquires Kadant Profil in 157M Deal BlackBerry BB Q1 2026 Earnings Why the Beat Matters Telecom TEO Stock Analysis Climbs 381 Eyes on 1288 20260514