Highest end of day price: 12.642719568495 EUR (ยฃ14.58 USD) on 2026-08-13
Lowest end of day price: 6.1963121417611 EUR (ยฃ6.54 USD) on 2022-06-16