Highest end of day price: 31.970957437139 EUR (ยฃ32.94 USD) on 2025-01-17
Lowest end of day price: 15.123239425914 EUR (ยฃ20.25 USD) on 2014-08-01