Highest end of day price: 46.707842957922 EUR ($50.56 USD) on 2024-05-23
Lowest end of day price: 4.8785006894823 EUR ($6.12 USD) on 2012-05-25