Highest end of day price: 141.4451396231 EUR (ยฃ164.38 USD) on 2026-09-04
Lowest end of day price: 29.587724117666 EUR (ยฃ33.38 USD) on 2016-02-11