Explore five top Canadian transportation stocks—railways, trucking, waste, and terminals—to buy and hold forever!