Westlake WLKP Stock Sector Rotation Touches High 20260427 Olin Corporation OLN Stock Trading Range 210 20260427 SHOI Sunstone latest quarterly earnings metrics are pending full disclosure as teams review preferred stock performance