Highest end of day price: 112.07203633696 EUR (ยฃ133.25 USD) on 2026-02-11
Lowest end of day price: 35.369704449975 EUR (ยฃ46.11 USD) on 2011-12-19