Highest end of day price: 592.17212912923 EUR (โน679.24 USD) on 2026-07-15
Lowest end of day price: 37.845519653724 EUR (โน41.12 USD) on 2022-03-08