Highest end of day price: 38.632125860458 EUR (ยฃ44.85 USD) on 2026-01-16
Lowest end of day price: 15.946700733752 EUR (ยฃ17.57 USD) on 2020-03-18