Highest end of day price: 38.18161125809 EUR (£50.38 USD) on 2013-04-17
Lowest end of day price: 6.0372495567376 EUR (£6.69 USD) on 2024-08-27