We are live on ! Find out more
BRK.B icon

Berkshire Hathaway Class B

Name Holding Trade Value Shares
Change
Change in
Stake
Royal Bank of Canada
51
Royal Bank of Canada
Ontario, Canada
$302M +$297M +2,695,229 New
Canada Pension Plan Investment Board
52
Canada Pension Plan Investment Board
Ontario, Canada
$300M +$295M +2,678,917 New
DSA
53
Davis Selected Advisers
Arizona
$290M +$285M +2,593,898 New
First Manhattan
54
First Manhattan
New York
$281M +$265M +2,413,056 New
TA
55
Teachers Advisors
New York
$269M +$265M +2,406,198 New
WP
56
Wedgewood Partners
Missouri
$252M +$247M +2,248,214 New
GRQ
57
Gardner Russo & Quinn
Pennsylvania
$250M +$246M +2,232,596 New
Principal Financial Group
58
Principal Financial Group
Iowa
$248M +$244M +2,214,468 New
Manulife (Manufacturers Life Insurance)
59
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$243M +$239M +2,173,301 New
CA
60
Cortland Advisers
Delaware
$224M +$220M +2,000,000 New
VOYA Investment Management
61
VOYA Investment Management
Georgia
$214M +$210M +1,910,944 New
PNC Financial Services Group
62
PNC Financial Services Group
Pennsylvania
$212M +$209M +1,896,762 New
Invesco
63
Invesco
Georgia
$212M +$208M +1,892,689 New
Citigroup
64
Citigroup
New York
$210M +$206M +1,873,287 New
PPA
65
Parametric Portfolio Associates
Washington
$202M +$198M +1,803,151 New
Dimensional Fund Advisors
66
Dimensional Fund Advisors
Texas
$196M +$192M +1,747,189 New
SIM
67
Sprucegrove Investment Management
Ontario, Canada
$192M +$189M +1,717,015 New
ClearBridge Investments
68
ClearBridge Investments
New York
$192M +$189M +1,715,863 New
CCM
69
Check Capital Management
California
$190M +$187M +1,696,585 New
JHIU
70
Janus Henderson Investors US
Colorado
$185M +$182M +1,654,620 New
American Century Companies
71
American Century Companies
Missouri
$184M +$181M +1,645,193 New
State of Wisconsin Investment Board
72
State of Wisconsin Investment Board
Wisconsin
$183M +$180M +1,638,366 New
Chevy Chase Trust
73
Chevy Chase Trust
Maryland
$180M +$177M +1,606,403 New
SA
74
SQ Advisors
Florida
$177M +$174M +1,580,621 New
Ohio Public Employees Retirement System (OPERS)
75
Ohio Public Employees Retirement System (OPERS)
Ohio
$176M +$173M +1,572,791 New