With improving financials, strong long-term demand, and a record backlog, this TSX stock could be one of the best bargains on the market right now.