Highest end of day price: 17836.724024689 EUR (โน21,073 USD) on 2025-09-23
Lowest end of day price: 661.41524190679 EUR (โน635.76 USD) on 2000-03-23