Decred

DCR
€ 11.52 3.45%
Log OHLC