Highest end of day price: 47.57522631183 EUR (ยฃ54.95 USD) on 2025-07-29
Lowest end of day price: 1.0439446547097 EUR (ยฃ1.03 USD) on 2002-10-08