Highest end of day price: 133.80856571802 EUR (£140.35 USD) on 2025-02-17
Lowest end of day price: 3.4064436163405 EUR (£2.93 USD) on 2000-11-14