Highest end of day price: 13.132665846046 EUR (ยฃ14.43 USD) on 2015-07-14
Lowest end of day price: 0.22915659547065 EUR (ยฃ0.25 USD) on 2023-05-31