Highest end of day price: 26.359362689241 EUR (ยฃ28.70 USD) on 2016-03-01
Lowest end of day price: 2.8768745619381 EUR (ยฃ3.28 USD) on 2026-06-30