Highest end of day price: 134.19078710058 EUR (ยฃ152.21 USD) on 2025-04-14
Lowest end of day price: 3.1266964923493 EUR (ยฃ3.92 USD) on 2009-03-03