Highest end of day price: 482.28089444618 EUR (โน569.82 USD) on 2026-02-26
Lowest end of day price: 29.801976403237 EUR (โน29.27 USD) on 2002-10-02