Highest end of day price: 144.80036948678 EUR (ยฃ167.42 USD) on 2026-08-07
Lowest end of day price: 26.115355074339 EUR (ยฃ34.37 USD) on 2009-04-08