Highest end of day price: 658.81894227407 EUR (โน755.31 USD) on 2026-09-21
Lowest end of day price: 6.3964014024026 EUR (โน7.49 USD) on 2018-07-20