Highest end of day price: 629.60202483688 EUR (โน662.60 USD) on 2025-02-26
Lowest end of day price: 54.814497115205 EUR (โน63.99 USD) on 2018-09-20