STEEL DYNAMICS INC STLD · Large cap · 1 article June 18, 2026 Earnings Steel Dynamics lifts profit view on metal-margin surge