Highest end of day price: 128.62081055116 EUR (ยฃ151.81 USD) on 2026-02-27
Lowest end of day price: 51.014033725511 EUR (ยฃ71.56 USD) on 2009-07-08