Highest end of day price: 146.41667519103 EUR (ยฃ159.59 USD) on 2024-03-07
Lowest end of day price: 0.27491571598248 EUR (ยฃ0.35 USD) on 2009-03-06