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