Main Street Capital Corporation is upgraded to a Strong Buy as premium-to-NAV drops, dividends stay strong, and NAV grows.
Home Depot Q1 revenue/EPS beat, but 2026 guidance stays cautious amid high rates. Read the full analysis here.