Highest end of day price: 86.381012033059 EUR (ยฃ102.59 USD) on 2026-01-27
Lowest end of day price: 3.5488442707689 EUR (ยฃ4.47 USD) on 2008-11-21