BTC Dev BDCIU Earnings Outlook Key Metrics for Q1 2026 RenovoRx RNXT Q1 2026 Results Trail Estimates A Deeper Look Whats Next for Parsons Corporation PSN at 5079 20260520 Murphy USA Inc MUSA Edges Lower as Consolidation Continues