Highest end of day price: 11.375782609192 EUR (ยฃ13.13 USD) on 2026-03-18
Lowest end of day price: 6.0402953825723 EUR (ยฃ7.00 USD) on 2015-08-24