Highest end of day price: 31.756638684719 EUR (ยฃ36.47 USD) on 2025-11-05
Lowest end of day price: 14.088070866962 EUR (ยฃ18.87 USD) on 2014-08-01