Highest end of day price: 83.111557543945 EUR (ยฃ96.48 USD) on 2026-01-16
Lowest end of day price: 3.5488442707689 EUR (ยฃ4.47 USD) on 2008-11-21