Highest end of day price: 42.473240982558 EUR ($48.36 USD) on 2026-07-13
Lowest end of day price: 3.2284879351163 EUR ($3.67 USD) on 2018-12-13