Highest end of day price: 47.16444048173 EUR ($54.81 USD) on 2026-09-04
Lowest end of day price: 11.921429455066 EUR ($14.51 USD) on 2010-05-25