Highest end of day price: 42.158592699589 EUR ($46.01 USD) on 2025-03-12
Lowest end of day price: 4.450246838311 EUR ($5.41 USD) on 2012-08-03