Highest end of day price: 46.476443280396 EUR ($52.09 USD) on 2026-11-04
Lowest end of day price: 3.9395687762998 EUR ($4.94 USD) on 2009-03-03