Karooooo overview and recent share performance Karooooo (KARO) has caught investor attention after recent price moves, with the share last closing at $47.26. The stock shows mixed short term returns, ...
First-in-class immune-stimulating antibody conjugate BDC-4182 in Phase 1 dose escalation study, initial clinical data expected in 3Q 2026 Cash balance of $31.8 million as of December 31, 2025 ...