Highest end of day price: 88.211518786089 EUR ($100.44 USD) on 2026-07-28
Lowest end of day price: 18.953875668618 EUR ($25.27 USD) on 2011-11-25