Highest end of day price: 40.430729078614 EUR ($46.18 USD) on 2017-07-03
Lowest end of day price: 2.2523540755025 EUR ($2.39 USD) on 2023-10-25