Highest end of day price: 20.389999389648 EUR (20,57ย โฌ USD) on 2022-08-18
Lowest end of day price: 5.7670001983643 EUR (6,32ย โฌ USD) on 2025-04-09