Highest end of day price: 21.327353816883 EUR ($26.35 USD) on 2018-03-26
Lowest end of day price: 4.6206134286509 EUR ($4.94 USD) on 2023-11-14