Octave Intelligence plc (OCTV)
OCTV price
$21.13
-0.03 -0.14%
Ticker
OCTV
Price
$21.13
Change
-0.03 -0.14%
Market cap
$5.67B
Sector
Technology
Industry
Software - Application
Stocklytics home
ยท
Screener