Highest end of day price: 110.49900246419 EUR (ยฃ129.54 USD) on 2026-05-01
Lowest end of day price: 3.5488442707689 EUR (ยฃ4.47 USD) on 2008-11-21