Highest end of day price: 86.248026169252 EUR ($102.36 USD) on 2026-02-13
Lowest end of day price: 16.985789927178 EUR ($21.46 USD) on 2010-08-24