Highest end of day price: 450.87647453243 EUR (โน524.68 USD) on 2026-05-26
Lowest end of day price: 41.984157178328 EUR (โน52.22 USD) on 2008-11-20