Highest end of day price: 165.84953692761 EUR ($194.53 USD) on 2026-04-30
Lowest end of day price: 16.190460844292 EUR ($21.84 USD) on 2008-10-15