Highest end of day price: 34.892724237805 EUR (ยฃ40.55 USD) on 2026-09-04
Lowest end of day price: 7.6833187358165 EUR (ยฃ11.17 USD) on 2009-10-02