Highest end of day price: 23.878237236648 EUR (ยฃ27.92 USD) on 2026-05-04
Lowest end of day price: 8.1063284841414 EUR (ยฃ8.80 USD) on 2016-01-15