Highest end of day price: 10.908042249983 EUR (ยฃ12.23 USD) on 2026-10-15
Lowest end of day price: 3.0100268012733 EUR (ยฃ3.40 USD) on 2016-02-11