Highest end of day price: 20.132729592631 EUR ($25.06 USD) on 2018-03-26
Lowest end of day price: 4.2500223010368 EUR ($4.62 USD) on 2023-11-14