Stock Transactions

Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
Capricorn Fund Managers Ltd184,101267,045+82,9441.662.30+0.64buy
SummitTX Capital, L.P.35,36475,466+40,1020.040.13+0.09buy
Jackson Creek Investment Advisors LLC10,53138,486+27,9550.120.63+0.51buy
Informed Momentum Co LLC60,97584,106+23,1310.250.54+0.28buy
Hillsdale Investment Management Inc.2207,500+7,2800.000.01+0.01buy
ZACKS INVESTMENT MANAGEMENT91,39196,508+5,1170.030.04+0.02buy
Horizon Investment Services, LLC33,24135,726+2,4850.450.69+0.24buy
Empirical Financial Services, LLC d.b.a. Empirical Wealth Management17,84218,497+6550.010.02+0.01buy
Wakefield Asset Management LLLP29,96430,332+3680.300.44+0.14buy
Cardinal Capital Management99,15299,026-1260.490.71+0.22sell
JUPITER ASSET MANAGEMENT LTD5,6375,307-3300.000.00-0.00sell
C M BIDWELL & ASSOCIATES LTD2,1351,639-4960.040.04+0.00sell
PINNACLE ASSOCIATES LTD5,9805,484-4960.000.00+0.00sell
Ranger Investment Management, L.P.279,425278,475-9500.721.11+0.40sell
Smith Group Asset Management, LLC27,35525,021-2,3340.050.07+0.02sell
MEEDER ASSET MANAGEMENT INC8,1801,969-6,2110.020.01-0.01sell
VIRTUS ADVISERS, LLC48,57641,542-7,0340.861.07+0.21sell
CRAWFORD INVESTMENT COUNSEL INC198,386187,506-10,8800.120.18+0.05sell
Precision Wealth Strategies, LLC41,97329,423-12,5500.510.54+0.03sell
LSV ASSET MANAGEMENT179,700165,300-14,4000.010.02+0.01sell
Dana Investment Advisors, Inc.328,676287,724-40,9520.360.47+0.12sell
CastleKnight Management LP240,89775,895-165,0020.510.20-0.32sell
Page 1 of 1