Highest end of day price: 20.069072688476 EUR (ยฃ23.34 USD) on 2026-06-02
Lowest end of day price: 11.588828690632 EUR (ยฃ13.69 USD) on 2026-02-04