Highest end of day price: 113.10544930542 EUR ($131.06 USD) on 2026-08-28
Lowest end of day price: 20.597889468 EUR ($26.00 USD) on 2009-03-09