Highest end of day price: 89.463547890112 EUR ($104.45 USD) on 2026-08-25
Lowest end of day price: 38.331987927612 EUR ($36.78 USD) on 2022-09-27