Cibus Inc

CBUSNASDAQ
$1.55
-0.02-1.27%
Últ. Act.: Sep 14, 2:48 PM

Cibus vs. Peers Comparison

Compare Cibus (CBUS) to its peers on price performance, valuation multiples and key financial metrics.