Highest end of day price: 25.119499675158 EUR ($27.04 USD) on 2024-06-10
Lowest end of day price: 0.75556875538373 EUR ($0.64 USD) on 2000-11-24