Highest end of day price: 138.1904822428 EUR (ยฃ162.91 USD) on 2026-02-19
Lowest end of day price: 11.219214387768 EUR (ยฃ13.48 USD) on 2005-12-16