Highest end of day price: 46.023089314959 EUR (ยฃ53.66 USD) on 2026-05-29
Lowest end of day price: 14.515533715593 EUR (ยฃ15.52 USD) on 2020-03-23