Highest end of day price: 43.612455214071 EUR (ยฃ39.28 USD) on 2000-05-22
Lowest end of day price: 0.47248625023404 EUR (ยฃ0.53 USD) on 2025-05-22