Highest end of day price: 61.100103317983 EUR (ยฃ72.15 USD) on 2018-06-14
Lowest end of day price: 8.5828962946722 EUR (ยฃ9.41 USD) on 2025-04-04