Duke Energy DUK Foundation Launches First Round of America250 Green Stewardship Grants in South Carolina Reinforcing ESG and Community Engagement Targets Is Amplify AMPY stock maintaining its trend Q4 2025 EPS Beats Forecasts Is Akari AKTX stock a favorable investment idea Weakens 20260420 HKD AMTD leadership cites Southeast Asian fintech expansion as top strategic priority following latest quarterly earnings release MDB MongoDB Q1 2026 EPS tops estimates shares rise 31 percent on 228 percent year over year revenue growth CHAC Crane Harbor outlines key strategic MA priorities in its newly released quarterly earnings report HKPD Cellyan records 217 percent year over year Q2 2025 revenue growth shares hold steady Market Recap Tech leads sector gains as broader markets edge slightly lower NEEV NextEra underscores robust clean energy pipeline momentum in latest quarterly earnings release SR Spire Q1 2026 earnings exceed forecasts shares post modest gains amid small year over year revenue decline iShares iBoxx Investment Grade Corporate Bond ETF LQD Evaluating Dividend ETF Alternatives for Fixed Income Investors in 2026 Trump Publicly Disputes Energy Secretarys Stance on Fuel Costs Projects Gas Price Drops Following End of Iran Conflict AvalonBay Communities Inc AVB Valuation Dislocation Amid Mixed ShortTerm Returns and Undervaluation Signals Is Vir Biotechnology VIR stock near a key level today Pushes Higher 20260420 Public Service Enterprise Group PEG Earth Day Sustainability Disclosures Underscore Regulatory Moat and LongTerm Value Upside Is Cabaletta CABA stock a good opportunity for entry Institutional Selling 20260427 Middle East Geopolitical Disruption Spillover Risks to Asian Manufacturing and Global Commodity Markets Is Nutanix NTNX stock competitive Q1 2026 Profit Surprises ASGN Inc ASGN reports Q4 2025 below consensus EPS and small annual revenue drop shares edge higher Is VEON Ltd VEON stock aligned with valuation metrics Q4 2025 Below Expectations Nuveen NVG Stock Why Working Capital Breakdown Watch 20260420