Highest end of day price: 1289.5809800533 EUR (โน1,420 USD) on 2015-07-14
Lowest end of day price: 15.076316418488 EUR (โน17.14 USD) on 2025-04-24