Highest end of day price: 33.757731584599 EUR (ยฃ36.65 USD) on 2024-01-24
Lowest end of day price: 0.38710685093754 EUR (ยฃ0.43 USD) on 2003-03-12