Highest end of day price: 35.342320184205 EUR (ยฃ40.10 USD) on 2020-07-14
Lowest end of day price: 15.141243629814 EUR (ยฃ16.04 USD) on 2024-11-19