Highest end of day price: 889.07861529822 EUR (โน1,045 USD) on 2025-12-17
Lowest end of day price: 346.08293879026 EUR (โน369.93 USD) on 2017-04-21