Highest end of day price: 124.08285060028 EUR ($146.61 USD) on 2026-02-26
Lowest end of day price: 67.306867804634 EUR ($72.22 USD) on 2024-04-25