Highest end of day price: 121.34848482366 EUR (ยฃ142.55 USD) on 2026-05-06
Lowest end of day price: 1.5212674370772 EUR (ยฃ1.36 USD) on 2002-01-10