Thermopylae Holdings Ltd. (CIK 0001834449)

Latest company ownership

Shares held
56,143,640
Last filed at
Mar 11, 2025
Confidence Score
50.3
2025Q4
Confidence Score History
2021Q2 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Mar 11, 2025 Mar 11, 2025 AbCellera Biologics Inc. 10% Owner Buy 75.0 +343,631 0.62% $742.2K
Aug 29, 2024 Aug 29, 2024 AbCellera Biologics Inc. 10% Owner Buy 75.0 +283,516 0.51% $740K
May 26, 2023 May 26, 2023 AbCellera Biologics Inc. 10% Owner Buy 67.5 +153,000 0.27% $997.7K
Dec 16, 2022 Dec 20, 2022 AbCellera Biologics Inc. 10% Owner Buy 62.5 +85,102 0.15% $859.2K
Aug 19, 2022 Aug 22, 2022 AbCellera Biologics Inc. 10% Owner Buy 70.0 +200,000 0.36% $2.3M
Jun 13, 2022 Jun 15, 2022 AbCellera Biologics Inc. 10% Owner Buy 62.5 +64,088 0.12% $514.9K
Jun 6, 2022 Jun 8, 2022 AbCellera Biologics Inc. 10% Owner Buy 62.5 +64,545 0.12% $484K
May 13, 2022 May 17, 2022 AbCellera Biologics Inc. 10% Owner Buy 77.5 +300,000 0.54% $2.2M
May 12, 2022 May 16, 2022 AbCellera Biologics Inc. 10% Owner Buy 93.8 +1,408,468 2.62% $9M
Nov 11, 2021 Nov 15, 2021 AbCellera Biologics Inc. 10% Owner Buy 70.0 +202,960 0.37% $3M
Jun 9, 2021 Jun 10, 2021 AbCellera Biologics Inc. 10% Owner Sell 15.0 -5,598,420 -9.15% $134.5M