Highest end of day price: 37.8080256065 EUR (ยฃ42.55 USD) on 2026-10-06
Lowest end of day price: 7.6880692691803 EUR (ยฃ10.39 USD) on 2014-02-05