Highest end of day price: 44.471848899266 EUR (ยฃ50.53 USD) on 2026-06-25
Lowest end of day price: 1.8602386161089 EUR (ยฃ1.72 USD) on 2001-09-21