Stock Transactions — SANFILIPPO JOHN B & SON INC

Total Bought
614,416
63 transactions
Total Sold
503,266
90 transactions
Net
+111,150
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO4,525181,023+176,4980.000.09+0.08buy
Pacer Advisors, Inc.130,320217,668+87,3480.050.06+0.01buy
Allianz Asset Management GmbH17,04167,161+50,1200.000.01+0.01buy
THRIVENT FINANCIAL FOR LUTHERANS506,499544,172+37,6730.120.12+0.00buy
Bank of New York Mellon Corp111,758138,183+26,4250.000.00+0.00buy
AMERICAN CENTURY COMPANIES INC64,41290,177+25,7650.000.01+0.00buy
ROYAL BANK OF CANADA46,26363,681+17,4180.000.00+0.00buy
NORGES BANK26,30043,400+17,1000.000.00+0.00buy
Grantham, Mayo, Van Otterloo & Co. LLC014,162+14,1620.000.01+0.01buy
GAMCO INVESTORS, INC. ET AL24,62537,025+12,4000.030.04+0.01buy
VANGUARD GROUP INC753,394765,507+12,1130.000.00-0.00buy
Mirae Asset Global Investments Co., Ltd.011,820+11,8200.000.00+0.00buy
STATE STREET CORP341,372353,167+11,7950.000.00-0.00buy
BARCLAYS PLC4,27714,096+9,8190.000.00+0.00buy
Man Group plc09,388+9,3880.000.00-0.00buy
GEODE CAPITAL MANAGEMENT, LLC202,089211,385+9,2960.000.00-0.00buy
JPMORGAN CHASE & CO149,359157,101+7,7420.000.00-0.00buy
PUBLIC SECTOR PENSION INVESTMENT BOARD11,07218,624+7,5520.010.01+0.01buy
UBS Group AG130,753138,086+7,3330.010.01-0.00buy
BANK OF AMERICA CORP /DE/18,07124,929+6,8580.000.00+0.00buy
RENAISSANCE TECHNOLOGIES LLC196,200202,400+6,2000.030.03-0.00buy
ROYCE & ASSOCIATES LP380,728386,049+5,3210.380.37-0.02buy
Hunter Perkins Capital Management, LLC76,77381,112+4,3391.631.75+0.11buy
Squarepoint Ops LLC03,986+3,9860.000.00+0.00buy
HUDSON EDGE INVESTMENT PARTNERS INC.03,688+3,6880.000.09+0.09buy
ENVESTNET ASSET MANAGEMENT INC03,026+3,0260.000.00+0.00buy
Tidal Investments LLC02,942+2,9420.000.01+0.01buy
ALLIANCEBERNSTEIN L.P.39,30542,235+2,9300.000.00+0.00buy
Tower Research Capital LLC (TRC)1562,909+2,7530.000.00+0.00buy
Gladstone Institutional Advisory LLC02,471+2,4710.000.01+0.01buy
JOHNSON INVESTMENT COUNSEL INC02,390+2,3900.000.00+0.00buy
FULLER & THALER ASSET MANAGEMENT, INC.2,8924,455+1,5630.000.00+0.00buy
TD ASSET MANAGEMENT INC85,30086,800+1,5000.010.01-0.00buy
VICTORY CAPITAL MANAGEMENT INC3,9775,251+1,2740.000.00+0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC128,889130,072+1,1830.000.00-0.00buy
Ensign Peak Advisors, Inc9,73310,633+9000.000.00+0.00buy
VELA Investment Management, LLC7,4608,317+8570.320.35+0.02buy
LAZARD ASSET MANAGEMENT LLC0787+7870.000.00+0.00buy
Oliver Luxxe Assets LLC8,3939,145+7520.210.22+0.01buy
FRANKLIN RESOURCES INC4,6675,377+7100.000.00+0.00buy
Russell Investments Group, Ltd.5,7416,370+6290.000.00+0.00buy
State of Tennessee, Department of Treasury7,3757,991+6160.000.00+0.00buy
Inspire Investing, LLC3,1143,712+5980.040.04+0.00buy
CANADA LIFE ASSURANCE Co7,5838,107+5240.000.00+0.00buy
Legal & General Group Plc23,85824,305+4470.000.00-0.00buy
Dunhill Financial, LLC0402+4020.000.03+0.03buy
AVIVA PLC6,0026,361+3590.000.00-0.00buy
DekaBank Deutsche Girozentrale0355+3550.000.00+0.00buy
Quantbot Technologies LP0333+3330.000.00+0.00buy
WELLS FARGO & COMPANY/MN24,13924,417+2780.000.00-0.00buy
Advisory Services Network, LLC0252+2520.000.00+0.00buy
JUPITER ASSET MANAGEMENT LTD9,96210,195+2330.010.01-0.00buy
EXCHANGE TRADED CONCEPTS, LLC16,18316,386+2030.050.05-0.00buy
PRICE T ROWE ASSOCIATES INC /MD/12,03112,225+1940.000.00-0.00buy
Advisors Asset Management, Inc.2,3692,534+1650.010.01+0.00buy
TEXAS PERMANENT SCHOOL FUND CORP7,6087,751+1430.010.01-0.00buy
Illinois Municipal Retirement Fund4,7224,860+1380.010.01-0.00buy
PRUDENTIAL FINANCIAL INC10,26810,395+1270.000.00+0.00buy
RHUMBLINE ADVISERS26,25226,371+1190.000.00-0.00buy
MARTINGALE ASSET MANAGEMENT L P11,27911,353+740.020.02+0.00buy
Covestor Ltd8196+150.010.01+0.00buy
Allworth Financial LP239249+100.000.00-0.00buy
Farther Finance Advisors, LLC05+50.000.00+0.00buy
D. E. Shaw & Co., Inc.3,0603,06000.000.00-0.00hold
BESSEMER GROUP INC393900.000.00-0.00hold
Ameritas Investment Partners, Inc.89189100.000.00-0.00hold
MassMutual Private Wealth & Trust, FSB2200.000.00-0.00hold
NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO2,2252,22500.000.00-0.00hold
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp42,50042,50000.040.04-0.00hold
FARMERS & MERCHANTS INVESTMENTS INC6600.000.00-0.00hold
CANADA PENSION PLAN INVESTMENT BOARD12,00012,00000.000.00-0.00hold
CIBC Private Wealth Group LLC2,1002,10000.000.00-0.00hold
Amundi135,985135,98500.010.01-0.00hold
Zurcher Kantonalbank (Zurich Cantonalbank)1,4201,42000.000.00-0.00hold
KBC Group NV35535500.000.00-0.00hold
MetLife Investment Management, LLC4,6774,67700.000.00-0.00hold
Capital International Investors745,776745,77600.020.02-0.00hold
First Horizon Advisors, Inc.39239200.000.00-0.00hold
Heritage Wealth Advisors50050000.000.00-0.00hold
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main1,0011,00100.000.00-0.00hold
EverSource Wealth Advisors, LLC838300.000.00-0.00hold
Steward Partners Investment Advisory, LLC15115100.000.00-0.00hold
Larson Financial Group LLC1,3771,37700.010.01-0.00hold
Maryland State Retirement & Pension System3,3003,30000.010.01-0.00hold
Aquatic Capital Management LLC80080000.000.00-0.00hold
Bell Investment Advisors, Inc292900.000.00-0.00hold
Virtus Investment Advisers, LLC5,4995,49900.370.42+0.05hold
LGT Financial Advisors LLC272700.000.00+0.00hold
NEW YORK STATE TEACHERS RETIREMENT SYSTEM6,2716,27100.000.00-0.00hold
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY2,8272,82700.000.00-0.00hold
METROPOLITAN LIFE INSURANCE CO/NY50350300.000.00-0.00hold
NBC SECURITIES, INC.757500.000.00-0.00hold
AMICA MUTUAL INSURANCE CO17,12617,12600.200.19-0.01hold
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC8,2188,21800.000.00-0.00hold
GLOBEFLEX CAPITAL L P5,3215,32100.060.06-0.01hold
STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM9,6509,65000.000.00-0.00hold
VOYA INVESTMENT MANAGEMENT LLC3,7643,763-10.000.00-0.00sell
Abound Wealth Management43-10.000.00-0.00sell
CWM, LLC1916-30.000.00-0.00sell
JANUS HENDERSON GROUP PLC3,9713,965-60.000.00-0.00sell
Page 1 of 2