Highest end of day price: 26.172183721265 EUR (ยฃ30.16 USD) on 2026-03-09
Lowest end of day price: 11.696486966245 EUR (ยฃ13.00 USD) on 2024-09-18