Highest end of day price: 55.505526990636 EUR (ยฃ64.05 USD) on 2026-03-18
Lowest end of day price: 1.8581731901797 EUR (ยฃ2.24 USD) on 2012-07-24