Highest end of day price: 20.628166635657 EUR (ยฃ21.78 USD) on 2022-12-09
Lowest end of day price: 0.31567346099778 EUR (ยฃ0.40 USD) on 2005-05-05