Highest end of day price: 21560.518932539 EUR (โน25,911 USD) on 2026-01-28
Lowest end of day price: 343.57182451871 EUR (โน310.71 USD) on 2001-10-30