Highest end of day price: 35.329499689763 EUR (ยฃ41.81 USD) on 2026-02-23
Lowest end of day price: 3.5375514259763 EUR (ยฃ4.61 USD) on 2013-01-04