Stock Transactions

Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
WASATCH ADVISORS LP666,473873,659+207,1861.161.51+0.35buy
Channing Capital Management, LLC150,453305,358+154,9051.142.04+0.90buy
SOUTHERNSUN ASSET MANAGEMENT, LLC66,74888,336+21,5882.733.34+0.60buy
Heron Bay Capital Management16,06934,950+18,8810.900.84-0.06buy
Select Equity Group, L.P.108,194113,451+5,2570.150.16+0.01buy
Mawer Investment Management Ltd.15,17318,917+3,7440.020.03+0.01buy
Montanaro Asset Management Ltd46,20049,800+3,6003.783.88+0.10buy
SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC4,7117,997+3,2860.050.08+0.03buy
B. Metzler seel. Sohn & Co. AG12,38314,609+2,2260.030.04+0.00buy
JACOBSON & SCHMITT ADVISORS, LLC62,48463,736+1,2523.093.01-0.08buy
ARGENT CAPITAL MANAGEMENT LLC2,0463,246+1,2000.020.03+0.01buy
PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC.50,01850,987+9690.860.77-0.09buy
AZZAD ASSET MANAGEMENT INC /ADV3,4814,393+9120.100.12+0.02buy
MOUNTAIN PACIFIC INVESTMENT ADVISERS LLC18,20319,074+8710.870.85-0.01buy
HOWE & RUSLING INC8561,189+3330.020.02+0.00buy
Zuckerman Investment Group, LLC79,86080,167+3072.091.96-0.13buy
Laurus Global Equity Management Inc.3,9804,180+2000.951.07+0.12buy
Trust Point Inc.1,2101,397+1870.030.03+0.00buy
BRIDGES INVESTMENT MANAGEMENT INC879941+620.000.00+0.00buy
WALTER & KEENAN WEALTH MANAGEMENT LLC /IN/ /ADV8,0158,074+590.630.59-0.04buy
Cornerstone Investment Partners, LLC1,1971,250+530.010.01+0.00buy
TCI Wealth Advisors, Inc.864861-30.010.01-0.00sell
Bragg Financial Advisors, Inc19,89719,889-80.190.16-0.03sell
WEALTH ALLIANCE, LLC1,4201,401-190.040.04-0.00sell
MOODY NATIONAL BANK TRUST DIVISION880776-1040.020.02-0.01sell
Washington Trust Advisors, Inc.4,1003,900-2000.090.08-0.01sell
EVERETT HARRIS & CO /CA/17,12016,905-2150.060.06-0.00sell
Avior Wealth Management, LLC2,7502,502-2480.030.02-0.01sell
HMS Capital Management, LLC2,2541,954-3000.270.20-0.08sell
ANDERSON HOAGLAND & CO1,245795-4500.030.02-0.01sell
Van Hulzen Asset Management, LLC5,3884,699-6890.120.09-0.03sell
Port Capital LLC5,9005,100-8000.070.06-0.02sell
Farringdon Capital, Ltd.2,4691,152-1,3170.180.07-0.11sell
Tributary Capital Management, LLC59,24657,518-1,7281.711.45-0.26sell
SATURNA CAPITAL CORP3,0421,313-1,7290.010.00-0.01sell
SEGALL BRYANT & HAMILL, LLC46,24443,964-2,2800.180.16-0.02sell
CI INVESTMENTS INC.47,62445,212-2,4120.060.06-0.00sell
Grandeur Peak Global Advisors, LLC12,8859,908-2,9770.510.60+0.10sell
Kensington Investment Counsel, LLC6,2542,508-3,7460.750.31-0.43sell
Vest Financial, LLC9,1085,171-3,9370.030.02-0.02sell
SILVERCREST ASSET MANAGEMENT GROUP LLC64,21057,961-6,2490.130.11-0.02sell
CenterBook Partners LP17,64010,406-7,2340.250.15-0.11sell
T. Rowe Price Investment Management, Inc.277,351262,786-14,5650.050.05-0.00sell
RIVERBRIDGE PARTNERS LLC130,412115,651-14,7610.720.74+0.02sell
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC392,110375,433-16,6770.310.29-0.02sell
WCM INVESTMENT MANAGEMENT, LLC53,13121,968-31,1630.030.01-0.02sell
Capital International Investors226,298190,046-36,2520.010.01+0.00sell
VAUGHAN NELSON INVESTMENT MANAGEMENT, L.P.182,040141,880-40,1600.520.37-0.15sell
Champlain Investment Partners, LLC214,887162,721-52,1660.640.54-0.10sell
Conestoga Capital Advisors, LLC633,255578,434-54,8213.133.01-0.12sell
Capital World Investors1,052,480716,049-336,4310.040.03-0.02sell
Page 1 of 1