Highest end of day price: 168.09864060407 EUR (ยฃ195.99 USD) on 2026-05-29
Lowest end of day price: 70.30861295457 EUR (ยฃ78.79 USD) on 2016-05-19