Highest end of day price: 102.18084496173 EUR (ยฃ106.56 USD) on 2025-01-29
Lowest end of day price: 8.2635297807155 EUR (ยฃ9.97 USD) on 2012-07-25