Highest end of day price: 17.905398888388 EUR (ยฃ21.13 USD) on 2026-02-03
Lowest end of day price: 3.952287923708 EUR (ยฃ4.36 USD) on 2020-03-31