Highest end of day price: 56.988517611814 EUR (ยฃ65.74 USD) on 2026-08-13
Lowest end of day price: 11.732516488931 EUR (ยฃ14.24 USD) on 2012-07-25