Highest end of day price: 47.280563365148 EUR (ยฃ55.10 USD) on 2026-05-28
Lowest end of day price: 33.232928878199 EUR (ยฃ39.06 USD) on 2025-12-16