The Canadian market is trading at an all-time high today, but many top TSX