Highest end of day price: 88.155360482531 EUR ($102.39 USD) on 2026-03-25
Lowest end of day price: 12.541052437785 EUR ($14.61 USD) on 2017-11-10