Highest end of day price: 21.943443711689 EUR (ยฃ24.46 USD) on 2026-11-09
Lowest end of day price: 3.5054377277729 EUR (ยฃ3.95 USD) on 2020-03-12