Highest end of day price: 37.047200660912 EUR (ยฃ43.19 USD) on 2026-05-29
Lowest end of day price: 8.70750629954 EUR (ยฃ9.89 USD) on 2016-06-24