Highest end of day price: 123.65642518194 EUR (ยฃ144.71 USD) on 2026-05-05
Lowest end of day price: 11.847628712886 EUR (ยฃ13.44 USD) on 2015-08-26