STELLA-JONES REPORTS FOURTH QUARTER AND 2019 RESULTS
EBITDA for 2019 up 28.0% to $312.9 million Net income increased 18.5% to $163.1 million for the year Share repurchases of 1.8 million totaling $70.6 million in 2019 Solid financial position with a long-term debt to EBITDA ratio of 1.9x Quarterly cash …