Highest end of day price: 61.190542771999 EUR (ยฃ94.43 USD) on 2008-06-04
Lowest end of day price: 9.1873704159648 EUR (ยฃ9.92 USD) on 2023-12-13