Highest end of day price: 34.59986184366 EUR (ยฃ40.61 USD) on 2025-12-15
Lowest end of day price: 9.6070669393676 EUR (ยฃ10.84 USD) on 2016-02-11