Highest end of day price: 27.144265374964 EUR (ยฃ40.43 USD) on 2009-10-15
Lowest end of day price: 3.6233241158954 EUR (ยฃ4.26 USD) on 2020-10-28