Lumida
/ACBI
⌘K
ACBI

ACBI

ACBI
$32.34USD-0.09%-0.03 today

MARKET CAP

657.3M

P/E (TTM)

13.8x

FWD P/E

DAY RANGE

$31 – $32

52W RANGE

$21
$34
Insider Trades0 trades
No trades match the current filters