Docebo DCBO Declines 187 Amid Market Weakness 20260520 Rank One ROC Q1 2026 Earnings Beat Revenue NA EPS 002 El Pollo LOCO Delivers Q1 2026 Beat EPS 028 vs 022 Expected Thomson TRI Q1 2026 Earnings EPS 123 Beats Estimates