Highest end of day price: 67.601123007744 EUR (ยฃ78.73 USD) on 2026-01-15
Lowest end of day price: 23.142104762332 EUR (ยฃ26.11 USD) on 2016-02-11