Highest end of day price: 339.82688427168 EUR ($376.77 USD) on 2024-09-09
Lowest end of day price: 12.312558115414 EUR ($15.96 USD) on 2009-01-23