LVMH (MC.PA)
Zoetis (ZTS)
Canadian Pacific Kansas City (CP) & Canadian National Railway (CNR)
Some thoughts on the new addition to my portfolio (2024)
2023 Annual Letter