Highest end of day price: 37.892329078926 EUR (ยฃ44.56 USD) on 2026-03-02
Lowest end of day price: 13.59199501032 EUR (ยฃ15.23 USD) on 2016-05-19