Highest end of day price: 580.55946697068 EUR (โน677.33 USD) on 2025-12-04
Lowest end of day price: 440.5602018715 EUR (โน465.34 USD) on 2023-10-30