Highest end of day price: 538.93400142348 EUR (โน633.50 USD) on 2026-01-23
Lowest end of day price: 406.23559671534 EUR (โน425.42 USD) on 2023-10-03