Highest end of day price: 19.987035121617 EUR ($21.21 USD) on 1999-09-03
Lowest end of day price: 0.26935410949954 EUR ($0.29 USD) on 2016-03-01