Highest end of day price: 38.03785250495 EUR (ยฃ44.47 USD) on 2026-04-09
Lowest end of day price: 13.59199501032 EUR (ยฃ15.23 USD) on 2016-05-19