Highest end of day price: 35.35413638819 EUR (ยฃ40.40 USD) on 2026-06-22
Lowest end of day price: 6.7753145928384 EUR (ยฃ9.06 USD) on 2013-02-11