Highest end of day price: 21.273784095419 EUR (ยฃ21.25 USD) on 2022-09-15
Lowest end of day price: 1.0524115013869 EUR (ยฃ0.96 USD) on 2000-04-28