Highest end of day price: 126.75193525908 EUR (ยฃ141.46 USD) on 2026-10-12
Lowest end of day price: 93.882525859066 EUR (ยฃ108.45 USD) on 2025-06-16