Highest end of day price: 386.11980128345 EUR (โน453.87 USD) on 2026-01-23
Lowest end of day price: 243.71203100178 EUR (โน299.45 USD) on 2018-02-26