Highest end of day price: 134.21691597832 EUR ($156.59 USD) on 2026-01-13
Lowest end of day price: 14.967683842433 EUR ($18.89 USD) on 2009-03-09