President Since 2010
The company has return on total asset (ROA) of 7.72 % which means that it generated profit of $7.72 on every $100 spent on asset. This is normal as compared to the sector avarege. Similarly, it shows return on equity (ROE) of 20.99 % meaning that it generated $20.99 on every $100 dollars invested by stockholders.
Entity SummaryNorbord Inc., together with its subsidiaries, engages in the manufacture, sale, marketing, and distribution of woodbased panels in North America and Europe. Norbord Inc [NBD] is traded on Toronto Stock Exchange in Canada. It is located in Norbord, Inc.Toronto, ON MC W and employs 1,900 people. Filter other
Norbord price boundaries
Promote Norbord and Nigel Banks