Highest end of day price: 27.333576697923 EUR (ยฃ31.81 USD) on 2026-05-26
Lowest end of day price: 9.5695584526098 EUR (ยฃ12.55 USD) on 2008-10-24