Highest end of day price: 18.953313022727 EUR ($20.94 USD) on 2023-05-03
Lowest end of day price: 5.3489264588152 EUR ($5.95 USD) on 2016-06-27