What block trade Greenidge GREEL 249 20260427 Olin Corporation OLN Stock Trading Range 210 20260427 What is impacting investor view on A2ZCust2Mate AZ stock Momentum Building 20260427