Highest end of day price: 51.775538074148 EUR (ยฃ60.87 USD) on 2025-07-24
Lowest end of day price: 5.0766896319749 EUR (ยฃ6.60 USD) on 2013-04-25