Highest end of day price: 47.944321931808 EUR (ยฃ56.38 USD) on 2026-03-02
Lowest end of day price: 14.010588997476 EUR (ยฃ18.68 USD) on 2011-10-04