Highest end of day price: 124.6664773741 EUR (ยฃ147.14 USD) on 2026-02-27
Lowest end of day price: 43.194352847438 EUR (ยฃ46.55 USD) on 2024-02-09