Highest end of day price: 47.162362910753 EUR (ยฃ53.99 USD) on 2026-09-22
Lowest end of day price: 23.38650457336 EUR (ยฃ22.80 USD) on 2022-10-13