Highest end of day price: 152.26380579142 EUR (ยฃ165.76 USD) on 2024-11-01
Lowest end of day price: 51.937671316244 EUR (ยฃ63.22 USD) on 2018-04-26