Highest end of day price: 57.078238428556 EUR (ยฃ66.37 USD) on 2026-09-08
Lowest end of day price: 22.979380649826 EUR (ยฃ25.17 USD) on 2020-05-21