R Ryder System Q1 2026 earnings top analyst estimates lifting shares more than 4 percent in todays trading session
McDonalds Corporation MCD Defensive Growth Play Positioned for Multiyear Revenue Upside
Penguin Solutions PENG Profitability Outlook Q1 2026 Better Than Expected