Highest end of day price: 44.787022813596 EUR (ยฃ52.10 USD) on 2025-10-08
Lowest end of day price: 3.5621214325297 EUR (ยฃ4.81 USD) on 2009-01-06