Highest end of day price: 49.39588811001 EUR (ยฃ57.35 USD) on 2026-06-03
Lowest end of day price: 11.386153749226 EUR (ยฃ15.21 USD) on 2014-08-08