Highest end of day price: 83.215813914521 EUR ($96.99 USD) on 2026-08-26
Lowest end of day price: 23.410011976769 EUR ($25.04 USD) on 2020-03-23