Highest end of day price: 21.966208952015 EUR ($26.24 USD) on 2017-09-22
Lowest end of day price: 3.8003555649732 EUR ($4.03 USD) on 2024-11-19