Highest end of day price: 15.701255986303 EUR (ยฃ17.80 USD) on 2021-12-17
Lowest end of day price: 3.5298005947413 EUR (ยฃ4.07 USD) on 2026-08-06