Highest end of day price: 271.09356634724 EUR (โน321.24 USD) on 2026-02-17
Lowest end of day price: 17.498168382691 EUR (โน20.79 USD) on 2004-05-06