Highest end of day price: 17.590000152588 EUR (18,45ย โฌ USD) on 2025-02-17
Lowest end of day price: 6.6420001983643 EUR (7,61ย โฌ USD) on 2018-12-21