Highest end of day price: 620.57224420699 EUR (โน724.63 USD) on 2026-01-08
Lowest end of day price: 29.335014781478 EUR (โน25.85 USD) on 2001-12-25