Stock Transactions

Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
WASATCH ADVISORS LP1,938,1862,579,955+641,7690.740.98+0.24buy
CONFLUENCE INVESTMENT MANAGEMENT LLC22,319382,149+359,8300.020.34+0.32buy
ARGENT CAPITAL MANAGEMENT LLC112,229374,447+262,2180.200.67+0.47buy
Global Alpha Capital Management Ltd.433,449588,483+155,0341.692.02+0.33buy
Van Berkom & Associates Inc.1,268,7781,341,985+73,2072.342.49+0.15buy
Holocene Advisors, LP63,22298,040+34,8180.010.01+0.01buy
Bragg Financial Advisors, Inc780,683811,118+30,4351.631.46-0.16buy
Oak Thistle LLC24,37843,194+18,8160.220.24+0.02buy
B. Metzler seel. Sohn & Co. AG35,84650,123+14,2770.020.03+0.01buy
Sciencast Management LP38,28343,263+4,9800.340.31-0.02buy
VAUGHAN DAVID INVESTMENTS LLC/IL279,505282,488+2,9830.390.34-0.05buy
Inspire Investing, LLC9,14110,945+1,8040.050.05-0.00buy
Curated Wealth Partners LLC10,43111,711+1,2800.070.08+0.01buy
Impact Capital Partners LLC9,0829,816+7340.170.17-0.00buy
WCM INVESTMENT MANAGEMENT, LLC28,60729,262+6550.000.00+0.00buy
SkyView Investment Advisors, LLC8,6239,024+4010.070.07-0.00buy
STATE OF MICHIGAN RETIREMENT SYSTEM21,73222,132+4000.010.01-0.00buy
Redmond Asset Management, LLC18,61018,940+3300.300.29-0.01buy
Clarity Asset Management, Inc.404517+1130.010.01+0.00buy
SECURIAN ASSET MANAGEMENT, INC6,6616,769+1080.020.02-0.00buy
Clearstead Trust, LLC128207+790.000.00+0.00buy
NORTHWESTERN MUTUAL INVESTMENT MANAGEMENT COMPANY, LLC20,54720,574+270.020.02+0.00buy
Addison Advisors LLC5866+80.000.00-0.00buy
Quaker Wealth Management, LLC101-90.000.00-0.00sell
Somerset Trust Co4,5314,500-310.090.08-0.01sell
ISTHMUS PARTNERS, LLC54,59954,537-620.390.33-0.06sell
VISTA FINANCE, LLC3,8003,683-1170.160.17+0.01sell
Avior Wealth Management, LLC8,9588,370-5880.020.01-0.00sell
MAD RIVER INVESTORS7,5006,000-1,5000.220.12-0.10sell
Dynamic Technology Lab Private Ltd16,78315,230-1,5530.240.14-0.10sell
Dundas Partners LLP3,9002,164-1,7360.020.01-0.01sell
Inspire Advisors, LLC47,47745,684-1,7930.280.21-0.07sell
Ausdal Financial Partners, Inc.9,9717,921-2,0500.030.02-0.01sell
CHATHAM CAPITAL GROUP, INC.26,46024,021-2,4390.240.20-0.04sell
HANTZ FINANCIAL SERVICES, INC.9,6267,149-2,4770.010.01-0.00sell
REGIONS FINANCIAL CORP88,57685,597-2,9790.040.03-0.00sell
Van Hulzen Asset Management, LLC30,04626,719-3,3270.140.11-0.03sell
Nepsis Inc.289,191282,653-6,5385.725.40-0.32sell
ST. NICHOLAS PRIVATE ASSET MANAGEMENT, INC99,91792,801-7,1165.734.95-0.78sell
Port Capital LLC1,405,1631,387,507-17,6563.883.52-0.36sell
Karani Asset Management LLC98,43479,058-19,3765.523.95-1.58sell
Voleon Capital Management LP33,82713,450-20,3770.050.02-0.03sell
SNYDER CAPITAL MANAGEMENT L P382,469355,226-27,2430.460.39-0.06sell
Retirement Systems of Alabama243,220197,690-45,5300.050.04-0.01sell
SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC124,00547,988-76,0170.270.10-0.17sell
T. Rowe Price Investment Management, Inc.1,264,6421,174,893-89,7490.050.05-0.00sell
Champlain Investment Partners, LLC585,978464,407-121,5710.380.34-0.04sell
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC7,294,8077,004,143-290,6641.251.17-0.08sell
Page 1 of 1