Norbord Inc.
Thesis
Norbord is a Canadian-listed company with a significant portion of its operations and profits tied to the housing rebound in the U.S., making it an attractive investment opportunity.
Did it work?
Not yet analyzed
No outcome has been scored for this pitch yet, so there's no verdict to show.