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