Highest end of day price: 34.961523362846 EUR (ยฃ40.51 USD) on 2026-08-28
Lowest end of day price: 5.726792431655 EUR (ยฃ7.21 USD) on 2008-11-21