Westlake WLKP Flat at 2250 Consolidation Continues 20260520 Xcel XELLL Stock Analysis Climbs 071 Eyes on 2528 20260520