Highest end of day price: 28.961826450007 EUR (ยฃ34.33 USD) on 2026-02-16
Lowest end of day price: 14.670818176686 EUR (ยฃ16.16 USD) on 2020-03-18