Highest end of day price: 36.495134058463 EUR (ยฃ43.31 USD) on 2026-02-16
Lowest end of day price: 13.59199501032 EUR (ยฃ15.23 USD) on 2016-05-19