Highest end of day price: 11.45840890702 EUR (ยฃ13.44 USD) on 2026-05-07
Lowest end of day price: 6.0402953825723 EUR (ยฃ7.00 USD) on 2015-08-24