Highest end of day price: 758.84245696981 EUR (โน878.39 USD) on 2026-03-20
Lowest end of day price: 522.41238540631 EUR (โน602.84 USD) on 2026-03-18