Highest end of day price: 43.273982806649 EUR (ยฃ50.14 USD) on 2025-11-12
Lowest end of day price: 11.106966980958 EUR (ยฃ14.62 USD) on 2009-04-08