Financial insights of STLD