Highest end of day price: 17.331448017261 EUR (ยฃ20.45 USD) on 2026-04-14
Lowest end of day price: 4.4332591194737 EUR (ยฃ5.53 USD) on 2008-10-27