Highest end of day price: 117.49733095496 EUR (ยฃ136.56 USD) on 2026-06-02
Lowest end of day price: 26.346976882333 EUR (ยฃ33.74 USD) on 2014-10-16