Highest end of day price: 91.567344296744 EUR (ยฃ105.97 USD) on 2026-08-14
Lowest end of day price: 21.110115581457 EUR (ยฃ27.07 USD) on 2014-10-15