Highest end of day price: 13.115109961696 EUR (ยฃ15.27 USD) on 2026-01-15
Lowest end of day price: 2.7197037562814 EUR (ยฃ3.42 USD) on 2008-11-21