Stella-Jones Reports First Quarter Results

EBITDA rose to $99 million, up 57%, compared to $63 million reported in the first quarter of 2020.