Highest end of day price: 22.564279556274 EUR (23,46ย โฌ USD) on 2025-02-28
Lowest end of day price: 17.735652923584 EUR (20,13ย โฌ USD) on 2018-12-06