Highest end of day price: 138.16324295775 EUR ($160.41 USD) on 2026-05-19
Lowest end of day price: 12.585306413264 EUR ($15.96 USD) on 2009-02-27