DMA Destra Multi posts 1663 year over year Q2 2025 revenue drop shares fall 074 today Edwards EW Stock Trending Down Bullish Sentiment 20260420 WCN Waste posts in line Q4 2025 EPS and 61 percent YoY revenue gain shares edge higher Spirit Airlines Creditor Restructuring Agreement and US Aviation Market Implications