While TerraVest Industries trades at a record high, it remains an enticing investment for long-term shareholders.
Consider National Bank of Canada (TSX:NA) stock and another top dividend play for the long run in a TFSA.
These momentum stocks could continue to outperform in the coming years. The Canadian equity markets have continued their post ...