Highest end of day price: 62.238865164507 EUR (ยฃ96.91 USD) on 2008-01-08
Lowest end of day price: 0.53498584732396 EUR (ยฃ0.58 USD) on 2025-03-25