Highest end of day price: 42.430424121238 EUR (ยฃ44.65 USD) on 2025-02-26
Lowest end of day price: 14.300446184094 EUR (ยฃ15.88 USD) on 2016-07-15