Highest end of day price: 640.22070814327 EUR (โน695.32 USD) on 2025-03-10
Lowest end of day price: 54.814497115205 EUR (โน63.99 USD) on 2018-09-20