Highest end of day price: 210.28046250145 EUR (โน222.15 USD) on 2023-10-27
Lowest end of day price: 37.673126783783 EUR (โน39.56 USD) on 2025-02-21