Highest end of day price: 61.621431789336 EUR (ยฃ72.67 USD) on 2026-02-18
Lowest end of day price: 14.716759904661 EUR (ยฃ18.84 USD) on 2014-10-16