After the Musk transaction completed, at $44 Billion, they had a $19.66 Billion stake. That comes out to 44%. Ignoring the fact that even if they had only $100 million, they would've had just as much access to financial data as Elon himself, I guarantee at a 44% stake they had very intimate details of the financial health of Twitter before the transaction and still do after the transaction