Highest end of day price: 102.5303206134 EUR (ยฃ110.68 USD) on 2023-09-04
Lowest end of day price: 9.5724070947555 EUR (ยฃ12.67 USD) on 2009-03-31