Highest end of day price: 142.92327617652 EUR ($165.40 USD) on 2026-08-14
Lowest end of day price: 14.967683842433 EUR ($18.89 USD) on 2009-03-09