ABCL 2 ABCL Surges 17.81%: What's Driving AbCellera Today? Aug 25, 2026 ABCL Surges 34.78%: What's Driving AbCellera Today? Aug 10, 2026