Highest end of day price: 1291.3889743702 EUR (โน1,419 USD) on 2015-07-14
Lowest end of day price: 15.059960813643 EUR (โน17.06 USD) on 2025-04-24