Highest end of day price: 68.949558506844 EUR (ยฃ71.07 USD) on 2025-01-15
Lowest end of day price: 33.294462899844 EUR (ยฃ44.58 USD) on 2014-08-01