Highest end of day price: 45.844595618077 EUR (ยฃ53.01 USD) on 2026-08-07
Lowest end of day price: 14.973582438445 EUR (ยฃ19.16 USD) on 2014-10-20