Markel Group
Canadian Pacific Kansas City · NASDAQ
73,000 sh · $6.3M
Markel Group
Canadian Pacific Kansas City · NASDAQ
73,000 sh · $6.3M
Markel Group
Canadian Pacific Kansas City · NASDAQ
59,500 sh · $4.7M
Markel Group
Canadian Pacific Kansas City · NASDAQ
50,500 sh · $3.7M
Bridgewater Associates
Canadian Pacific Kansas City · NASDAQ
294,565 sh · $21.7M
Markel Group
Canadian Pacific Kansas City · NASDAQ
31,000 sh · $2.3M
Bridgewater Associates
Canadian Pacific Kansas City · NASDAQ
362,629 sh · $27.0M
Soros Fund Management
Canadian Pacific Kansas City · NASDAQ
301,837 sh · $23.9M
Bridgewater Associates
Canadian Pacific Kansas City · NASDAQ
291,587 sh · $23.1M
BlackRock
Canadian Pacific Kansas City · NASDAQ
1,077,292 sh · $84.8M