Highest end of day price: 1263.730685982 EUR (โน1,493 USD) on 2026-02-26
Lowest end of day price: 30.546505893129 EUR (โน38.40 USD) on 2012-06-07