Highest end of day price: 41.667635606633 EUR ($48.49 USD) on 2026-05-25
Lowest end of day price: 16.366689399728 EUR ($17.50 USD) on 2020-03-23