Highest end of day price: 117.64932122618 EUR (ยฃ141.40 USD) on 2021-05-04
Lowest end of day price: 32.52464871472 EUR (ยฃ37.04 USD) on 2015-08-24