Highest end of day price: 14.693190671066 EUR (ยฃ16.93 USD) on 2026-03-13
Lowest end of day price: 6.6487627070653 EUR (ยฃ7.28 USD) on 2020-04-01