Highest end of day price: 26.70308676431 EUR (ยฃ31.06 USD) on 2025-11-14
Lowest end of day price: 19.298752997632 EUR (ยฃ20.91 USD) on 2015-07-20