Highest end of day price: 17087.788308338 EUR (โน20,169 USD) on 2026-02-27
Lowest end of day price: 3657.2126855882 EUR (โน4,753 USD) on 2012-12-03