Highest end of day price: 372.07289194728 EUR ($429.20 USD) on 2026-08-13
Lowest end of day price: 9.5563916789768 EUR ($12.06 USD) on 2010-07-05