Institutional sellers dominated buyers in STLD at 1130 on 05/30/2023