Highest end of day price: 24279.48859666 EUR (โน28,265 USD) on 2025-12-09
Lowest end of day price: 394.50930642972 EUR (โน429.64 USD) on 2003-03-04