We are live on ! Find out more
BIO icon

Bio-Rad Laboratories Class A

Name Holding Trade Value Shares
Change
Change in
Stake
Canada Pension Plan Investment Board
51
Canada Pension Plan Investment Board
Ontario, Canada
$51.1M +$18.3M +24,367 +55%
Ameriprise
52
Ameriprise
Minnesota
$51M -$24M -32,055 -32%
HP
53
Hosking Partners
United Kingdom
$48.5M -$5.92M -7,903 -11%
First Trust Advisors
54
First Trust Advisors
Illinois
$48M +$5.18M +6,912 +12%
Envestnet Asset Management
55
Envestnet Asset Management
Illinois
$45.1M +$2.99M +3,990 +7%
Toronto Dominion Bank
56
Toronto Dominion Bank
Ontario, Canada
$44.3M +$19.1M +25,538 +75%
Nuveen
57
Nuveen
North Carolina
$44.3M -$1.89M -2,519 -4%
Principal Financial Group
58
Principal Financial Group
Iowa
$42M +$587K +784 +1%
Federated Hermes
59
Federated Hermes
Pennsylvania
$40.3M -$548K -732 -1%
Neuberger Berman Group
60
Neuberger Berman Group
New York
$40.2M -$18.5M -24,713 -31%
Royal Bank of Canada
61
Royal Bank of Canada
Ontario, Canada
$39.1M -$3.13M -4,175 -7%
Jennison Associates
62
Jennison Associates
New York
$38.9M +$17.2M +22,922 +78%
AI
63
Ariel Investments
Illinois
$38.7M -$145K -194 -0.4%
Robeco Institutional Asset Management
64
Robeco Institutional Asset Management
Netherlands
$38.6M +$1.06M +1,421 +3%
RhumbLine Advisers
65
RhumbLine Advisers
Massachusetts
$36.1M -$16.5K -22 -0%
BG
66
Bellevue Group
Switzerland
$34.3M -$30.9M -41,286 -47%
Barclays
67
Barclays
United Kingdom
$34.1M +$9.62M +12,847 +39%
CS
68
Candriam SCA
Luxembourg
$33.4M -$9.3M -12,415 -22%
THP
69
Tower House Partners
United Kingdom
$31.8M
Swedbank
70
Swedbank
Sweden
$31.4M
State of Wisconsin Investment Board
71
State of Wisconsin Investment Board
Wisconsin
$30.8M +$6.17M +8,241 +25%
Mawer Investment Management
72
Mawer Investment Management
Alberta, Canada
$30.1M -$10.5K -14 -0%
Renaissance Technologies
73
Renaissance Technologies
New York
$29.5M -$5.47M -7,300 -16%
California State Teachers Retirement System (CalSTRS)
74
California State Teachers Retirement System (CalSTRS)
California
$27.9M +$304K +406 +1%
Allianz Asset Management
75
Allianz Asset Management
Germany
$27.8M +$1.87M +2,491 +7%