Stock TransactionsSMITH A O CORP

Total Bought
990,950
89 transactions
Total Sold
860,060
76 transactions
Net
+130,890
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
NATIXIS78,689249,217+170,5280.050.13+0.08buy
Vest Financial, LLC175,708303,429+127,7211.181.10-0.08buy
BNP Paribas Asset Management Holding S.A.23,956115,753+91,7970.010.02+0.02buy
Impax Asset Management Group plc4,013,3614,101,386+88,0251.171.21+0.04buy
Woodline Partners LP28,582115,028+86,4460.020.09+0.06buy
WORLDQUANT MILLENNIUM ADVISORS LLC295,887351,109+55,2220.360.36-0.01buy
Skandinaviska Enskilda Banken AB (publ)161,020194,864+33,8440.080.08+0.01buy
Annex Advisory Services, LLC112,123145,826+33,7030.450.58+0.13buy
ONTARIO TEACHERS PENSION PLAN BOARD53,78680,318+26,5320.040.06+0.02buy
MEEDER ASSET MANAGEMENT INC3,00927,150+24,1410.020.14+0.13buy
INTECH INVESTMENT MANAGEMENT LLC5,21727,110+21,8930.000.03+0.02buy
Achmea Investment Management B.V.80,31198,969+18,6580.120.14+0.02buy
BANCO BILBAO VIZCAYA ARGENTARIA, S.A.3,50822,086+18,5780.000.02+0.02buy
Edgestream Partners, L.P.22,47138,838+16,3670.150.20+0.06buy
WESTPAC BANKING CORP1,47214,872+13,4000.010.07+0.07buy
Dynamic Technology Lab Private Ltd4,56417,900+13,3360.040.12+0.08buy
DnB Asset Management AS32,82145,401+12,5800.010.02+0.00buy
SHERBROOKE PARK ADVISERS LLC6,10017,862+11,7620.230.37+0.14buy
Thematics Asset Management179,000189,000+10,0000.620.61-0.01buy
Tredje AP-fonden29,45637,156+7,7000.030.04+0.01buy
TRILLIUM ASSET MANAGEMENT, LLC47,96855,513+7,5450.100.11+0.01buy
Czech National Bank14,74321,776+7,0330.020.02-0.00buy
ABN AMRO INVESTMENT SOLUTIONS55,48462,504+7,0200.080.08+0.00buy
WELCH & FORBES LLC542,369548,237+5,8680.620.60-0.02buy
ST GERMAIN D J CO INC46,33552,038+5,7030.180.19+0.02buy
Perpetual Ltd86,02291,662+5,6400.050.06+0.01buy
Pearl River Capital, LLC11,79616,528+4,7320.140.17+0.03buy
STEVENS CAPITAL MANAGEMENT LP6,68910,958+4,2690.100.21+0.11buy
FJARDE AP-FONDEN /FOURTH SWEDISH NATIONAL PENSION FUND18,46522,465+4,0000.020.02+0.00buy
Sumitomo Mitsui DS Asset Management Company, Ltd8,82812,736+3,9080.010.01+0.00buy
Kapitalo Investimentos Ltda1,4045,148+3,7440.020.05+0.03buy
Vienna Powszechne Towarzystwo Emerytalne S.A. Vienna Insurance Group20,27923,782+3,5030.680.70+0.02buy
Arjuna Capital21,85225,311+3,4590.560.60+0.04buy
iA Global Asset Management Inc.9,51412,882+3,3680.020.02+0.00buy
JOHNSON INVESTMENT COUNSEL INC34,70337,768+3,0650.030.03+0.00buy
V-Square Quantitative Management LLC3163,071+2,7550.020.09+0.07buy
Rathbones Group PLC27,06729,790+2,7230.020.01-0.00buy
IEQ CAPITAL, LLC8,58611,113+2,5270.010.01+0.00buy
USS Investment Management Ltd22,69224,933+2,2410.020.02-0.00buy
Boston Trust Walden Corp695,584697,543+1,9590.420.39-0.03buy
Foyston, Gordon, & Payne Inc75,48377,352+1,8691.441.39-0.04buy
Olympiad Research LP5,4147,046+1,6320.390.46+0.07buy
GHP Investment Advisors, Inc.15,65617,257+1,6010.070.07+0.01buy
Hillsdale Investment Management Inc.6,0507,350+1,3000.040.04+0.00buy
Asset Management One Co., Ltd.54,31455,605+1,2910.020.02-0.00buy
Qtron Investments LLC7,9079,158+1,2510.110.12+0.01buy
Legacy Financial Strategies, LLC37,16838,368+1,2000.900.88-0.03buy
Atwater Malick LLC105,059106,199+1,1403.273.09-0.18buy
United Asset Strategies, Inc.8,3659,274+9090.080.08+0.00buy
GUARDCAP ASSET MANAGEMENT Ltd309,546310,450+9040.300.29-0.02buy
Haverford Trust Co15,79116,667+8760.010.01+0.00buy
C WorldWide Group Holding A/S283,322284,061+7390.270.26-0.01buy
Kentucky Retirement Systems10,01310,686+6730.020.02+0.00buy
Metis Global Partners, LLC5,6556,289+6340.020.02-0.00buy
Atria Investments, Inc37,29937,926+6270.050.04-0.00buy
Ellevest, Inc.3,3393,912+5730.020.02+0.00buy
AGF MANAGEMENT LTD26,27726,718+4410.010.01-0.00buy
Northwest & Ethical Investments L.P.22,47622,879+4030.050.05-0.00buy
Empirical Finance, LLC3,8724,267+3950.020.02-0.00buy
NISSAY ASSET MANAGEMENT CORP /JAPAN13,39713,761+3640.010.01-0.00buy
CIM, LLC39,53639,899+3630.540.50-0.03buy
OSTRUM ASSET MANAGEMENT2,8103,139+3290.020.02+0.00buy
Kentucky Retirement Systems Insurance Trust Fund4,4714,771+3000.020.02+0.00buy
NEW MEXICO EDUCATIONAL RETIREMENT BOARD6,1506,450+3000.020.02-0.00buy
Eukles Asset Management28,98729,284+2971.081.02-0.06buy
Gladius Capital Management LP1,8252,103+2780.070.04-0.03buy
CENTAURUS FINANCIAL, INC.8,8919,166+2750.060.05-0.00buy
Lafayette Investments, Inc.38,46438,723+2590.740.70-0.04buy
Bank Julius Baer & Co. Ltd, Zurich8,1478,402+2550.000.00-0.00buy
Abacus FCF Advisors LLC9,0909,317+2270.330.33-0.01buy
IFM Investors Pty Ltd27,47927,681+2020.030.02-0.00buy
Guinness Asset Management LTD7,8448,036+1920.010.01-0.00buy
Addison Advisors LLC523712+1890.020.02+0.00buy
PAX Financial Group, LLC10,59410,773+1790.170.16-0.01buy
TOKIO MARINE ASSET MANAGEMENT CO LTD3,0853,230+1450.010.01-0.00buy
Elo Mutual Pension Insurance Co10,28710,423+1360.020.02-0.00buy
Freedom Day Solutions, LLC33,24233,375+1331.070.97-0.11buy
Erste Asset Management GmbH0130+1300.000.00+0.00buy
Independent Advisor Alliance12,69012,800+1100.040.04-0.00buy
APG Asset Management N.V.5,3035,403+1000.000.00+0.00buy
Utah Retirement Systems21,05421,154+1000.020.02-0.00buy
SCOTIA CAPITAL INC.7,4677,546+790.000.00-0.00buy
Revisor Wealth Management LLC3,8013,875+740.250.22-0.03buy
NORTHSTAR ASSET MANAGEMENT INC113,758113,832+742.442.41-0.03buy
NICHOLAS COMPANY, INC.290,326290,376+500.400.38-0.02buy
LBMC INVESTMENT ADVISORS, LLC58,86558,889+240.420.41-0.01buy
GREENLEAF TRUST5,5285,547+190.000.00-0.00buy
Hudock, Inc.3,0693,082+130.050.05-0.00buy
Ameritas Advisory Services, LLC3,8583,859+10.040.01-0.02buy
PRUDENTIAL PLC8,0508,020-300.010.01-0.00sell
Resonant Capital Advisors, LLC5,1495,118-310.040.04-0.00sell
Kepos Capital LP1,5031,457-460.020.02-0.00sell
HBK Sorce Advisory LLC9,3439,277-660.030.03-0.00sell
CRAWFORD INVESTMENT COUNSEL INC20,16220,082-800.030.03-0.00sell
STATE OF MICHIGAN RETIREMENT SYSTEM34,23334,133-1000.020.01-0.00sell
Harfst & Associates, Inc.30,09729,995-1020.580.56-0.03sell
KORNITZER CAPITAL MANAGEMENT INC /KS32,66032,545-1150.050.04-0.00sell
SevenBridge Financial Group, LLC7,2577,132-1250.140.12-0.01sell
Retirement Systems of Alabama28,30528,171-1340.010.01-0.00sell
AdvisorShares Investments LLC6,0325,896-1360.130.10-0.02sell
Page 1 of 2