Highest end of day price: 97.994341486717 EUR ($106.39 USD) on 2025-03-21
Lowest end of day price: 4.6191724355354 EUR ($6.07 USD) on 2006-12-25