Highest end of day price: 16.641502378697 EUR (ยฃ19.48 USD) on 2021-08-20
Lowest end of day price: 4.2983444937134 EUR (ยฃ5.47 USD) on 2009-03-10