Sanfilippo John B & Son authorizes share repurchase program of up to $20 million - JBSS News | Rallies