Highest end of day price: 34.465508454349 EUR (ยฃ40.58 USD) on 2025-07-23
Lowest end of day price: 1.2303534211179 EUR (ยฃ1.32 USD) on 2003-02-13