Yes, they do! When Purdue started getting into legal problems the Sacklers pulled out over $10B from the company, over a few years, and offshored the money in trusts and holding companies before the shit hit the fan.  In 2019, they relinquished ownership as part of a deal to avoid criminal prosecution - so this current decision has little to do with them. The Sacklers are estimated to be worth $13B.