Insider Buy Low, Sell High: BICARA Therapeutics’ CEO Buys Shares, Signals Confidence in Phase 3 Oncology Breakthrough
Insider trades reveal BICARA Therapeutics’ confidence: CEO buys low, sells high while its ficerafusp alfa Phase‑2b progresses toward Phase‑3 approval.
4 minutes to read
