Highest end of day price: 20.499820708869 EUR (ยฃ23.99 USD) on 2018-06-04
Lowest end of day price: 1.6949676802869 EUR (ยฃ1.91 USD) on 2020-07-01