Highest end of day price: 40.233152723668 EUR (ยฃ45.71 USD) on 2026-06-25
Lowest end of day price: 3.5375514259763 EUR (ยฃ4.61 USD) on 2013-01-04