Highest end of day price: 41.374157801418 EUR (ยฃ45.85 USD) on 2024-09-19
Lowest end of day price: 13.889483127469 EUR (ยฃ15.75 USD) on 2020-07-08