Highest end of day price: 47.427722964034 EUR (ยฃ55.37 USD) on 2026-08-25
Lowest end of day price: 17.391000608798 EUR (ยฃ19.49 USD) on 2016-05-19