Highest end of day price: 35.271902896874 EUR ($41.89 USD) on 2026-02-12
Lowest end of day price: 3.4588117184108 EUR ($2.88 USD) on 2000-10-25