Highest end of day price: 26.852019148676 EUR ($25.44 USD) on 2000-04-19
Lowest end of day price: 0.6311232556113 EUR ($0.65 USD) on 2002-12-23