Highest end of day price: 22.691397649346 EUR ($26.61 USD) on 2021-09-17
Lowest end of day price: 3.0153628644102 EUR ($3.51 USD) on 2018-07-18