Highest end of day price: 42.835020731481 EUR ($57.06 USD) on 2005-03-18
Lowest end of day price: 0.21073428593915 EUR ($0.23 USD) on 2024-10-07