Highest end of day price: 10.90897863788 EUR (ยฃ12.82 USD) on 2026-01-23
Lowest end of day price: 6.0402953825723 EUR (ยฃ7.00 USD) on 2015-08-24