Highest end of day price: 43.867909083555 EUR (ยฃ50.63 USD) on 2025-11-20
Lowest end of day price: -11.006181760912 EUR (-ยฃ10.53 USD) on 2000-03-29