Highest end of day price: 27.225679121833 EUR (ยฃ31.71 USD) on 2026-01-15
Lowest end of day price: 7.7435772281588 EUR (ยฃ8.42 USD) on 2016-01-21