Seaboard buys $600 million in stock from founding family October 16, 2023 by Brian Kaberline The stock repurchase is so large that the company even had to dip into its credit facility to finance it.