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