Highest end of day price: 15.518378329141 EUR (ยฃ18.12 USD) on 2026-08-25
Lowest end of day price: 5.7366979304215 EUR (ยฃ6.14 USD) on 2020-03-23