Highest end of day price: 168.18885719815 EUR ($198.72 USD) on 2026-02-26
Lowest end of day price: 3.6462275321184 EUR ($3.52 USD) on 2000-03-15