Highest end of day price: 57.007460111308 EUR (ยฃ67.47 USD) on 2026-04-17
Lowest end of day price: 5.0766896319749 EUR (ยฃ6.60 USD) on 2013-04-25