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