Highest end of day price: 17.501004244971 EUR ($19.00 USD) on 2025-03-21
Lowest end of day price: 7.3767728067772 EUR ($7.77 USD) on 2023-10-13