Highest end of day price: 2395.3839532055 EUR (โน2,827 USD) on 2026-02-27
Lowest end of day price: 39.554267659255 EUR (โน41.64 USD) on 2017-01-02