Norbord
World Rank (Aug-2026)
3,894
World Rank (Jan-05-2024)
3,894
World Rank (Jul-30-2023)
3,894
World Rank (Dec-25-2022)
3,894
World Rank (Jan-07-2022)
3,894
Company Profile
Norbord is a Wood Based Panels company. It assets of US $1.9 billion and annual sales of approximately US $1.7 billion. The headquarters is in Canada.
West Fraser acquired Norbord in 2021.
Company Website