Latest filing published 19 Aug 2026 for Sanfilippo John B & SON INC.
Filing timeline
BuySaleInsider track record
Frank S. Pellegrino: trading record in brief
All filings by Frank S. Pellegrino on record concern Sanfilippo John B & SON Inc, in the capacity of finance chief. Over a trading history stretching from 13 November 2008 to 18 August 2026, the count stands at 49 filings.
No open-market purchase appears, only 19 sales worth €862k. The rest of the record consists of 29 share grants and 1 option exercise.
Most recently, on 19 August 2026, the filings show a share grant in Sanfilippo John B & SON Inc. Filings reach the SEC (Form 4) feed a median of 1 day after the trade. For comparison, the SEC allows two business days to file a Form 4. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. This summary is built from SEC (Form 4) disclosures alone and does not predict where the share price will go.
Companies and markets linked to Frank S. Pellegrino
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 2,584 shares0Common StockSEC:0001193125-26-357238:0
- 6,500 shares0Common StockSEC:0001193125-25-280631:0
- 4,388 shares0Common StockSEC:0000950170-24-129798:0
- 694 shares@ US$86.2924.9% of flowCommon StockSEC:0000950170-24-124903:0
- 2,991 shares0Common StockSEC:0001209191-23-055977:0
- 1,011 shares@ US$91.5538.9% of flowCommon StockSEC:0001209191-23-055151:0
- 3,005 shares0Common StockSEC:0001209191-22-057961:0
- 401 shares@ US$81.6714.4% of flowCommon StockSEC:0001209191-22-057054:0
- 633 shares@ US$87.5921.7% of flowCommon StockSEC:0000880117-21-000037:0
- 2,579 shares0Common StockSEC:0000880117-21-000026:0
- 2,411 shares0Common StockSEC:0000880117-21-000009:0
- 676 shares@ US$77.5513.0% of flowCommon StockSEC:0000880117-20-000022:0
- 2,430 shares0Common StockSEC:0000880117-20-000020:0
- 556 shares@ US$100.775.9% of flowCommon StockSEC:0000880117-19-000040:0
- 1,494 shares0Common StockSEC:0000880117-19-000023:0
- 750 shares@ US$94.787.4% of flowCommon StockSEC:0000880117-19-000014:0
- 1,116 shares@ US$93.0510.8% of flowCommon StockSEC:0000880117-19-000013:0
- 772 shares@ US$79.006.3% of flowCommon StockSEC:0000880117-19-000010:0
- 3,228 shares@ US$80.0326.5% of flowCommon StockSEC:0000880117-19-000005:0
- 2,354 shares0Common StockSEC:0000880117-18-000015:0
- 599 shares@ US$64.633.7% of flowCommon StockSEC:0000880117-18-000012:0
- 2,508 shares0Common StockSEC:0000880117-17-000026:0
- 1,012 shares@ US$57.214.8% of flowCommon StockSEC:0000880117-17-000017:0
- 1,250 shares@ US$66.007.6% of flowCommon StockSEC:0000880117-16-000064:0
- 500 shares@ US$68.003.1% of flowCommon StockSEC:0000880117-16-000064:1
25 of 49 declarations