Highest end of day price: 26.359362689241 EUR (ยฃ28.70 USD) on 2016-03-01
Lowest end of day price: 3.2079153563557 EUR (ยฃ3.71 USD) on 2026-03-20