Highest end of day price: 160.70374522091 EUR (ยฃ168.57 USD) on 2025-02-17
Lowest end of day price: 68.455591353661 EUR (ยฃ77.22 USD) on 2016-02-11