Highest end of day price: 66.297708301996 EUR (ยฃ78.28 USD) on 2018-06-13
Lowest end of day price: 16.335513159235 EUR (ยฃ17.94 USD) on 2025-04-04