Highest end of day price: 17.093511447319 EUR (ยฃ19.53 USD) on 2026-06-22
Lowest end of day price: 3.862578919935 EUR (ยฃ5.35 USD) on 2014-05-08