Highest end of day price: 107.81053839503 EUR (ยฃ124.93 USD) on 2025-11-12
Lowest end of day price: 26.346976882333 EUR (ยฃ33.74 USD) on 2014-10-16