Highest end of day price: 94.686641384932 EUR (ยฃ104.00 USD) on 2023-05-10
Lowest end of day price: 7.5443629080139 EUR (ยฃ8.51 USD) on 2015-01-29