XPLR XIFR Stock Annual Dividend Trend Strengthens 20260427 Should I sell Burlington BURL stock Burlington delivers 1 percent EPS beat vs analyst consensus estimates ARRY Array Tech posts narrow Q4 2025 EPS miss shares trade flat following earnings release