Highest end of day price: 67.191786878466 EUR ($72.91 USD) on 2024-07-26
Lowest end of day price: 11.89968297706 EUR ($12.78 USD) on 2003-02-24