Highest end of day price: 115.25098425197 EUR ($148.28 USD) on 2009-02-13
Lowest end of day price: 22.061407560941 EUR ($24.32 USD) on 2016-02-26