Highest end of day price: 55.21110214122 EUR (ยฃ63.63 USD) on 2026-08-06
Lowest end of day price: 18.98064325987 EUR (ยฃ24.30 USD) on 2014-10-16