Cibus Inc - Ordinary Shares - Class A

:CLXT   4:00:00 PM EDT
15.54
+0.28 (+1.84%)
: $16.81 +1.27 (+8.17%)
Twitter Share  Facebook Share StockTwits Share