Highest end of day price: 23.402468536881 EUR (ยฃ27.07 USD) on 2025-10-09
Lowest end of day price: 1.5980513588656 EUR (ยฃ1.80 USD) on 2016-02-11