Highest end of day price: 127.16385737616 EUR ($138.45 USD) on 2024-03-14
Lowest end of day price: 12.801350048216 EUR ($15.43 USD) on 2012-07-25