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