R Ryder System Q1 2026 earnings top analyst estimates lifting shares more than 4 percent in todays trading session
SLF Sun Life tops Q4 2025 earnings estimates shares gain 112 percent on upbeat investor reaction
Truist Financial Corp TFC Analysts Affirm Salesforce CRM Buy Rating Citing Fixable Agentforce Pricing Headwinds