Highest end of day price: 26.922623545081 EUR ($29.18 USD) on 2020-02-18
Lowest end of day price: 1.2658397356735 EUR ($1.05 USD) on 2000-10-26