Highest end of day price: 34.515590381858 EUR (ยฃ37.49 USD) on 2025-03-10
Lowest end of day price: 3.9042102519322 EUR (ยฃ5.09 USD) on 2009-03-17