Highest end of day price: 134.82023669338 EUR (ยฃ151.72 USD) on 2026-10-06
Lowest end of day price: 36.495297856336 EUR (ยฃ40.20 USD) on 2020-03-18