DLF Ends FY26 DebtFree with Strong Cash Reports Marginal Sales Decline Flaherty PFO Stock Analysis Falls 088 Watching 861 20260514 NatWest NWG Q1 2026 Earnings Surprise EPS 018 Up Significant