Highest end of day price: 20.440964509906 EUR (ยฃ22.03 USD) on 2024-06-10
Lowest end of day price: 1.8315149775872 EUR (ยฃ1.65 USD) on 2000-05-03