Highest end of day price: 61.100103317983 EUR (ยฃ72.15 USD) on 2018-06-14
Lowest end of day price: 9.7333949230656 EUR (ยฃ10.27 USD) on 2024-11-21