Highest end of day price: 23.009214340748 EUR ($26.13 USD) on 2022-02-16
Lowest end of day price: 0.75934697474773 EUR ($0.68 USD) on 2001-03-26