Highest end of day price: 41.915622088007 EUR (ยฃ45.21 USD) on 2024-05-10
Lowest end of day price: 14.300446184094 EUR (ยฃ15.88 USD) on 2016-07-15