Highest end of day price: 58.20594803315 EUR (ยฃ67.59 USD) on 2026-06-04
Lowest end of day price: 5.0766896319749 EUR (ยฃ6.60 USD) on 2013-04-25