Direct Digi DRCT Stock Analysis Direct Digi posts 145 negative EPS surprise vs street estimates Truist Financial Corp TFC Analysts Affirm Salesforce CRM Buy Rating Citing Fixable Agentforce Pricing Headwinds Duke Energy DUK Unveils IndustryRecord 103B 5Year Growth Capex Plan Amid AI Data Center Demand Surge and Regulatory Affordability Debates