Highest end of day price: 47.458909997197 EUR ($55.32 USD) on 2026-08-27
Lowest end of day price: 7.9079424156321 EUR ($9.98 USD) on 2009-03-09