Highest end of day price: 30.127362034291 EUR (ยฃ35.06 USD) on 2026-05-25
Lowest end of day price: 3.547796867803 EUR (ยฃ3.83 USD) on 2020-05-15