Highest end of day price: 60.409676246269 EUR ($69.91 USD) on 2026-08-14
Lowest end of day price: 0.62722055048063 EUR ($0.68 USD) on 2003-02-27