We are live on ! Find out more
WSO icon

Watsco Inc

Name Holding Trade Value Shares
Change
Change in
Stake
BIM
51
BlackRock Investment Management
Delaware
$8.63M -$680K -5,453 -7%
First Trust Advisors
52
First Trust Advisors
Illinois
$8.57M +$2.84M +22,795 +46%
UBS Group
53
UBS Group
Switzerland
$8.12M +$1.42M +11,411 +20%
CIC
54
Crawford Investment Counsel
Georgia
$7.94M -$1.48M -11,870 -15%
Bank of America
55
Bank of America
North Carolina
$7.76M +$7.03M +56,403 +618%
FAM
56
Fred Alger Management
New York
$7.66M +$494K +3,962 +7%
GWI
57
Grace & White Inc
New York
$7.41M – – –
New York State Common Retirement Fund
58
New York State Common Retirement Fund
New York
$7.08M -$1.81M -14,520 -20%
JHIU
59
Janus Henderson Investors US
Colorado
$6.72M +$7.07M +56,700 New
BG
60
Bahl & Gaynor
Ohio
$6.42M +$4.12M +33,050 +156%
AIG
61
American International Group
New York
$6.04M -$428K -3,433 -6%
ACMM
62
Arbor Capital Management (Minnesota)
Minnesota
$5.95M -$672K -5,387 -10%
PRCM
63
Pine River Capital Management
Minnesota
$5.92M -$920K -7,377 -13%
New York State Teachers Retirement System (NYSTRS)
64
New York State Teachers Retirement System (NYSTRS)
New York
$5.91M – – –
NFA
65
Nationwide Fund Advisors
Ohio
$5.67M -$339K -2,720 -5%
California State Teachers Retirement System (CalSTRS)
66
California State Teachers Retirement System (CalSTRS)
California
$5.62M -$12.5K -100 -0.2%
TAM
67
THB Asset Management
Connecticut
$5.44M -$891K -7,150 -13%
State Board of Administration of Florida Retirement System
68
State Board of Administration of Florida Retirement System
Florida
$5.42M +$277K +2,223 +5%
RhumbLine Advisers
69
RhumbLine Advisers
Massachusetts
$5.27M +$111K +893 +2%
Thrivent Financial for Lutherans
70
Thrivent Financial for Lutherans
Minnesota
$5.03M +$792K +6,350 +18%
Canada Pension Plan Investment Board
71
Canada Pension Plan Investment Board
Ontario, Canada
$4.57M +$2.76M +22,102 +134%
UBS AM
72
UBS AM
Illinois
$4.42M +$312K +2,499 +7%
IMIM
73
Irving Magee Investment Management
Pennsylvania
$4.26M – – –
Swiss National Bank
74
Swiss National Bank
Switzerland
$3.96M +$549K +4,400 +15%
Retirement Systems of Alabama
75
Retirement Systems of Alabama
Alabama
$3.86M -$281K -2,257 -6%