Highest end of day price: 101.73430537398 EUR ($117.63 USD) on 2026-08-07
Lowest end of day price: 21.718542866485 EUR ($27.41 USD) on 2009-03-09