AMRC Ameresco Q1 loss widens beyond expectations project pipeline delays weigh on recovery outlook BW LPG BWLP Stock Imputed Dividend At Lows 20260420 Is DuPont DD stock worth initiating a position Flirts with Support 20260420 Nuveen NQP Stock Equity Units RangeBound 20260422 Kinder Morgan Inc KMI