Highest end of day price: 17.262629938738 EUR (ยฃ20.18 USD) on 2026-04-09
Lowest end of day price: 1.8706453444858 EUR (ยฃ2.34 USD) on 2009-03-03