Highest end of day price: 99.954175004375 EUR (ยฃ117.54 USD) on 2026-03-02
Lowest end of day price: 14.806321060963 EUR (ยฃ21.81 USD) on 2009-11-03