Highest end of day price: 147.27266527127 EUR (ยฃ173.83 USD) on 2026-02-27
Lowest end of day price: 74.012987324142 EUR (ยฃ82.56 USD) on 2020-03-16