Two Sigma Investments
Canadian Natl Ry Co · NASDAQ
1,398,413 sh · $166.7M
Bill & Melinda Gates Foundation Trust
13F filer
$6.18B
51,826,786 sh
Two Sigma Investments
13F filer
$166.7M
1,398,413 sh
BlackRock
13F filer
$87.1M
737,473 sh
Renaissance Technologies
13F filer
$47.3M
460,500 sh
Bridgewater Associates
13F filer
$18.5M
178,290 sh
Markel Group
13F filer
$6.4M
53,500 sh
Fairfax Financial Holdings
13F filer
$3.0M
24,800 sh
Two Sigma Investments
Canadian Natl Ry Co · NASDAQ
1,398,413 sh · $166.7M
Markel Group
Canadian Natl Ry Co · NASDAQ
53,500 sh · $6.4M
Bill & Melinda Gates Foundation Trust
Canadian Natl Ry Co · NASDAQ
51,826,786 sh · $6.18B
Fairfax Financial Holdings
Canadian Natl Ry Co · NASDAQ
24,800 sh · $3.0M
Fairfax Financial Holdings
Canadian Natl Ry Co · NASDAQ
24,800 sh · $2.5M
Bill & Melinda Gates Foundation Trust
Canadian Natl Ry Co · NASDAQ
51,826,786 sh · $5.33B
Markel Group
Canadian Natl Ry Co · NASDAQ
53,500 sh · $5.5M
Two Sigma Investments
Canadian Natl Ry Co · NASDAQ
423,585 sh · $43.5M
Renaissance Technologies
Canadian Natl Ry Co · NASDAQ
460,500 sh · $47.3M
Markel Group
Canadian Natl Ry Co · NASDAQ
44,500 sh · $4.4M