Hey Boom
They did own 94% of Thredit
Thred now owns Thredit(rto)
David and Chris now hold 31.61% of Thred
Not sure who or what owned the other 6% of Thredit, but will not show as a substantial holder as will be less than 5% of Thred (will be about 2% of Thred)