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