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