Highest end of day price: 210.28046250145 EUR (โน222.15 USD) on 2023-10-27
Lowest end of day price: 32.267885588871 EUR (โน35.23 USD) on 2025-03-18