IBP Q1 2026 Earnings Earnings Miss Amid Sustained Operational Headwinds Duke Energy DUKB Preferred Stock Holds Steady Near 24 Amid Modest Gains