Highest end of day price: 25.004999160767 EUR (24,93ย โฌ USD) on 2022-08-25
Lowest end of day price: 11.081999778748 EUR (12,14ย โฌ USD) on 2025-04-09