Highest end of day price: 94.101205357348 EUR (ยฃ106.63 USD) on 2025-05-21
Lowest end of day price: 0.13646859311243 EUR (ยฃ0.13 USD) on 2002-10-03