Highest end of day price: 46.967660472718 EUR (ยฃ53.86 USD) on 2026-07-29
Lowest end of day price: 17.391000608798 EUR (ยฃ19.49 USD) on 2016-05-19