Highest end of day price: 38.216101799872 EUR ($45.93 USD) on 2026-01-28
Lowest end of day price: 3.9695904095872 EUR ($5.40 USD) on 2014-05-28