Highest end of day price: 169.51599422536 EUR (ยฃ184.00 USD) on 2023-11-16
Lowest end of day price: 31.22734626759 EUR (ยฃ40.10 USD) on 2013-05-23