Highest end of day price: 22.97500038147 EUR (24,14ย โฌ USD) on 2024-12-12
Lowest end of day price: 15.670000076294 EUR (16,72ย โฌ USD) on 2023-10-23