Highest end of day price: 34.832585702405 EUR ($41.07 USD) on 2026-05-08
Lowest end of day price: 27.051340232199 EUR ($31.00 USD) on 2026-03-30