Highest end of day price: 18.460444952972 EUR ($25.05 USD) on 2007-04-16
Lowest end of day price: 0.43970835858368 EUR ($0.49 USD) on 2026-10-05