Canadian Tire looks cheap enough to raise eyebrows, but strong earnings and shareholder returns suggest it may be a hidden gem. The post Is This Canadian Stock a Value Trap or a Hidden Gem? appeared ...