| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| Return on Equity | -4.408 | -1.084 | -5.929 | -3.017 |
| Net Profit Margin | -497.294 | -23.367 | -638.303 | -177.862 |
| Debt to Asset Ratio | 28.232 | 28.744 | 28.905 | 28.172 |
| Cash Ratio | 162.945 | 199.843 | 120.864 | 137.918 |
| Quick Ratio | 1,405.244 | 1,132.43 | 1,010.319 | 1,107.299 |
| Current Ratio | 1,405.244 | 1,132.43 | 1,010.319 | 1,107.299 |
AbCellera Biologics Inc. (ABCL)
AbCellera Biologics Inc. (ABCL)