ICON

ICX
$ 0.34 2.05%
Log OHLC