Highest end of day price: 19.22818227371 EUR (ยฃ22.35 USD) on 2026-09-04
Lowest end of day price: 6.9610686441459 EUR (ยฃ7.85 USD) on 2016-02-11