Highest end of day price: 35.26880356363 EUR ($41.58 USD) on 2026-05-08
Lowest end of day price: 13.177521202253 EUR ($14.43 USD) on 2025-04-09