Highest end of day price: 112.81899948891 EUR ($127.79 USD) on 2026-09-30
Lowest end of day price: 1.7252066644872 EUR ($2.18 USD) on 2009-03-06