Highest end of day price: 100.72664196395 EUR (ยฃ117.13 USD) on 2026-09-03
Lowest end of day price: 9.9155834395722 EUR (ยฃ12.53 USD) on 2009-03-06