Highest end of day price: 21500.74754472 EUR (โน22,374 USD) on 2025-01-22
Lowest end of day price: 343.27218060482 EUR (โน438.01 USD) on 2006-11-08