Highest end of day price: 19963.483198536 EUR (โน24,859 USD) on 2018-02-02
Lowest end of day price: 14.224540665287 EUR (โน17.35 USD) on 2005-08-22