Highest end of day price: 381.10699544925 EUR ($448.15 USD) on 2017-10-25
Lowest end of day price: 14.653909991591 EUR ($17.86 USD) on 2010-06-29