Highest end of day price: 163.80082198652 EUR (ยฃ189.88 USD) on 2025-11-13
Lowest end of day price: 37.567156073446 EUR (ยฃ45.31 USD) on 2012-07-24