Insiders Updates The Attractiveness of Investing In Algoma Steel Group Inc (ASTL) is Growing Algoma Steel Group Inc’s recently made public that its Director Sgro David acquired Company’s shares for reported $2.04 million on