Russel Metals is a producing company based in Canada.
Its stock quote reached its lowest recent point on May 08, 2009 at CA$ 10.02, and its highest recent level on April 18, 2024 at CA$ 39.63.
Russel Metals has 61 790 000 shares outstanding.