Highest end of day price: 36.121626177168 EUR (£39.28 USD) on 2024-06-06
Lowest end of day price: 3.0330374237529 EUR (£3.27 USD) on 2003-03-17