Insider Title Company Date Price Return Shares Value
Thiel Peter Non-Executive Director AbCellera Biologics Inc. (ABCL) 2020-12-15 $20.00 -87.8% 3,000,000 $60,000,000
Return Profit / (loss) Cost
Total -87.9% $-52,710,000 $60,000,000