We are live on ! Find out more
WSO icon

Watsco Inc

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