Highest end of day price: 43.580440843029 EUR (ยฃ50.65 USD) on 2026-09-04
Lowest end of day price: 14.279252371976 EUR (ยฃ17.82 USD) on 2010-07-02