Highest end of day price: 36.370935323475 EUR ($42.32 USD) on 2026-05-26
Lowest end of day price: 27.051340232199 EUR ($31.00 USD) on 2026-03-30