Decred

DCR
€ 16.56 2.45%
Log OHLC