Highest end of day price: 16.534837722778 EUR (17,19ย โฌ USD) on 2025-02-28
Lowest end of day price: 13.994918823242 EUR (15,73ย โฌ USD) on 2023-07-17