Stock Transactions

Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
Select Equity Group, L.P.430,113726,424+296,3110.350.79+0.45buy
ALKEON CAPITAL MANAGEMENT LLC1,580,8481,739,348+158,5001.191.61+0.42buy
TRAN CAPITAL MANAGEMENT, L.P.4,50790,505+85,9980.092.54+2.45buy
CARY STREET PARTNERS FINANCIAL LLC19,41857,096+37,6780.080.29+0.21buy
MEITAV INVESTMENT HOUSE LTD4,00023,205+19,2050.010.05+0.04buy
Chevy Chase Trust Holdings, LLC518,702532,146+13,4440.240.31+0.07buy
CLOUGH CAPITAL PARTNERS L P99,610111,731+12,1211.552.21+0.66buy
ARS Investment Partners, LLC23,91435,489+11,5750.240.38+0.14buy
MOORE CAPITAL MANAGEMENT, LP20,37131,424+11,0530.070.23+0.16buy
Narwhal Capital Management29,11638,969+9,8530.370.59+0.22buy
JT Stratford LLC2,43211,188+8,7560.050.29+0.24buy
Bridgewater Associates, LP13,99022,438+8,4480.010.02+0.01buy
Fiera Capital Corp723,156729,269+6,1130.400.51+0.11buy
POLEN CAPITAL MANAGEMENT LLC32,32838,123+5,7950.020.05+0.03buy
COOKSON PEIRCE & CO INC112,551117,513+4,9620.811.02+0.21buy
Inspire Investing, LLC29,34634,164+4,8180.460.57+0.12buy
Informed Momentum Co LLC17,34721,956+4,6090.330.52+0.18buy
Eos Management, L.P.25,89429,947+4,0531.742.63+0.89buy
BECK CAPITAL MANAGEMENT, LLC25,03229,013+3,9811.031.36+0.33buy
Harvey Partners, LLC251,472255,300+3,8283.904.24+0.34buy
Hennion & Walsh Asset Management, Inc.19,95923,007+3,0480.120.16+0.04buy
PORTLAND INVESTMENT COUNSEL INC.7,00010,000+3,0000.360.66+0.29buy
Retirement Systems of Alabama121,805124,164+2,3590.070.08+0.02buy
PFG Advisors19,43321,496+2,0630.160.21+0.05buy
HANTZ FINANCIAL SERVICES, INC.1,4073,333+1,9260.000.01+0.01buy
Clear Creek Financial Management, LLC5,0816,726+1,6450.070.11+0.03buy
NAPLES GLOBAL ADVISORS, LLC36,72037,940+1,2200.470.57+0.09buy
Van Hulzen Asset Management, LLC7,1828,392+1,2100.090.13+0.04buy
Mission Creek Capital Partners, Inc.2,1063,212+1,1060.070.13+0.06buy
Chicago Capital, LLC8,0269,060+1,0340.030.05+0.02buy
Nicholas Investment Partners, LP260,834261,867+1,0333.283.86+0.58buy
ARCADIA INVESTMENT MANAGEMENT CORP/MI7,1098,089+9800.200.28+0.08buy
LAFFER TENGLER INVESTMENTS, INC.1,6962,533+8370.040.08+0.03buy
BAMCO INC /NY/8591,626+7670.000.00+0.00buy
Venturi Wealth Management, LLC4,5735,330+7570.040.05+0.01buy
Harvest Fund Management Co., Ltd1,5252,274+7490.010.02+0.01buy
FLPUTNAM INVESTMENT MANAGEMENT CO3,6424,373+7310.010.01+0.00buy
Minneapolis Portfolio Management Group, LLC156,813157,516+7033.093.42+0.33buy
Aristides Capital LLC9,33010,026+6960.560.68+0.12buy
Altshuler Shaham Ltd4,5185,142+6240.010.02+0.01buy
Wealthspire Advisors, LLC1,4131,994+5810.000.00+0.00buy
EMERALD MUTUAL FUND ADVISERS TRUST1,9222,435+5130.020.02+0.01buy
F/m Investments LLC1,9222,435+5130.010.03+0.02buy
AIGEN INVESTMENT MANAGEMENT, LP1,3011,754+4530.050.09+0.04buy
STATE OF MICHIGAN RETIREMENT SYSTEM21,60022,000+4000.020.02+0.01buy
GATEWAY INVESTMENT ADVISERS LLC9,5889,899+3110.020.02+0.01buy
Financial Sense Advisors, Inc.15,49315,804+3110.500.66+0.16buy
Cannell & Spears LLC1,2621,501+2390.000.01+0.00buy
Wedmont Private Capital1,2921,502+2100.010.01+0.00buy
KIECKHEFER GROUP LLC39,21839,418+2003.233.81+0.58buy
ALLIANZ SE2,5002,660+1600.010.01+0.00buy
Adalta Capital Management LLC10,48310,623+1400.811.04+0.23buy
Close Asset Management Ltd151291+1400.000.00+0.00buy
GREENLEAF TRUST1,2631,396+1330.000.00+0.00buy
Advisor Resource Council2,5562,675+1190.190.22+0.03buy
PARK AVENUE SECURITIES LLC5,3135,424+1110.010.01+0.00buy
SECURIAN ASSET MANAGEMENT, INC6,6296,739+1100.040.05+0.01buy
HHM Wealth Advisors, LLC490595+1050.010.01+0.00buy
NORTH STAR ASSET MANAGEMENT INC1,7431,843+1000.010.02+0.00buy
Valeo Financial Advisors, LLC5,2655,346+810.020.03+0.01buy
Modera Wealth Management, LLC1,6801,757+770.000.00+0.00buy
BLUE BELL PRIVATE WEALTH MANAGEMENT, LLC259+570.000.00+0.00buy
Purkiss Capital Advisors LLC1,9782,035+570.160.18+0.02buy
PRINCETON CAPITAL MANAGEMENT LLC7,8267,861+350.350.44+0.09buy
Capital Advisors Wealth Management, LLC1,5601,587+270.040.04+0.01buy
Coppell Advisory Solutions LLC4,2404,267+270.070.48+0.41buy
Mesirow Financial Investment Management, Inc.3,1853,211+260.010.01-0.00buy
NORTHWESTERN MUTUAL INVESTMENT MANAGEMENT COMPANY, LLC20,45620,482+260.040.06+0.02buy
CARY STREET PARTNERS INVESTMENT ADVISORY LLC5269+170.000.00+0.00buy
Meiji Yasuda Asset Management Co Ltd.2,0982,109+110.020.02+0.00buy
Radnor Capital Management, LLC10,62510,635+100.270.31+0.05buy
Beacon Financial Advisory LLC2,4752,484+90.100.11+0.02buy
Legacy Wealth Asset Management, LLC5,3445,353+90.230.27+0.04buy
Richardson Capital Management LLC135143+80.010.01+0.00buy
Argent Trust Co6,6936,696+30.040.05+0.01buy
Miracle Mile Advisors, LLC18,68418,686+20.050.05+0.01buy
Lincoln Capital LLC1,6561,658+20.050.06+0.01buy
Essex Savings Bank1,1781,180+20.040.05+0.01buy
MONTAG A & ASSOCIATES INC79+20.000.00+0.00buy
Avestar Capital, LLC1,2111,210-10.010.02+0.00sell
DENALI ADVISORS LLC7,0967,089-70.140.16+0.03sell
Abacus Planning Group, Inc.1,6741,666-80.040.05+0.01sell
INGALLS & SNYDER LLC1,1751,165-100.010.01+0.00sell
CONTRAVISORY INVESTMENT MANAGEMENT, INC.118108-100.000.00+0.00sell
WCM INVESTMENT MANAGEMENT, LLC17,53617,515-210.010.01+0.00sell
Grandview Asset Management LLC2,9072,881-260.140.18+0.04sell
Elequin Capital, LP7430-440.000.00-0.00sell
AlphaStar Capital Management, LLC1,4761,422-540.020.02+0.00sell
Cascade Investment Advisors, Inc.8,8848,814-700.901.07+0.16sell
AlTi Global, Inc.5,8845,796-880.020.03+0.00sell
VELA Investment Management, LLC5,6955,561-1340.260.29+0.02sell
J.W. COLE ADVISORS, INC.2,0971,949-1480.010.01+0.01sell
Acropolis Investment Management, LLC1,8071,645-1620.010.01+0.00sell
Essex Financial Services, Inc.1,5801,389-1910.020.02+0.00sell
American Trust Investment Advisors, LLC18,98818,785-2031.752.12+0.37sell
Brookmont Capital Management2,9962,779-2170.300.32+0.02sell
KANAWHA CAPITAL MANAGEMENT LLC1,4131,193-2200.020.02+0.00sell
TRUST CO OF TOLEDO NA /OH/951651-3000.020.01-0.00sell
Arkfeld Wealth Strategies, L.L.C.22,49022,113-3771.491.67+0.18sell
Pier Capital, LLC30,06229,676-3860.831.00+0.17sell
Page 1 of 2