Highest end of day price: 19.90726801858 EUR (ยฃ23.50 USD) on 2026-02-27
Lowest end of day price: 18.986350132669 EUR (ยฃ21.90 USD) on 2026-03-27