Highest end of day price: 17.157653808594 EUR (17,84ย โฌ USD) on 2025-02-28
Lowest end of day price: 14.522064208984 EUR (16,32ย โฌ USD) on 2023-07-17