Live feed21:08:17·1596dINSIDERFilingSEC Form 3: New insider Temasek Holdings (Private) Ltd claimed ownership of 26,803,573 sharesTHMA· Thimble Point Acquisition Corp.FinanceOriginal source