Highest end of day price: 21.415316727109 EUR ($23.11 USD) on 2024-07-03
Lowest end of day price: 3.9155357131767 EUR ($4.98 USD) on 2006-11-03