Highest end of day price: 16.510872067363 EUR (ยฃ18.63 USD) on 2022-01-05
Lowest end of day price: 0.01041344466827 EUR (ยฃ0.01128 USD) on 2015-07-20