Highest end of day price: 107.19009624819 EUR (ยฃ123.65 USD) on 2026-08-13
Lowest end of day price: 8.3498245169318 EUR (ยฃ10.55 USD) on 2009-03-06