Highest end of day price: 173.55115406735 EUR (ยฃ195.31 USD) on 2026-10-06
Lowest end of day price: 97.3395505003 EUR (ยฃ103.01 USD) on 2023-10-27