TLAC Three Lions Acquisition Corp.: institutional ownership and insider trading

Over the last 12 months insiders bought $2.00M and sold $8.00K on the open market.

Recent TLAC insider trades

5%+ owners

All TLAC insider trades