Highest end of day price: 37.374594025276 EUR (ยฃ43.11 USD) on 2026-08-13
Lowest end of day price: 7.7623569951986 EUR (ยฃ10.49 USD) on 2014-02-05