Highest end of day price: 42.612794061181 EUR ($45.93 USD) on 2024-06-10
Lowest end of day price: 5.8143937141248 EUR ($5.23 USD) on 2000-05-03