Highest end of day price: 16.781073669859 EUR (ยฃ19.48 USD) on 2026-01-16
Lowest end of day price: 4.0403924521266 EUR (ยฃ5.51 USD) on 2008-10-10