Highest end of day price: 16.764944060947 EUR ($19.38 USD) on 2026-08-07
Lowest end of day price: 2.0553836868631 EUR ($2.45 USD) on 2004-04-23