Highest end of day price: 120.75710594315 EUR (ยฃ146.50 USD) on 2021-02-16
Lowest end of day price: 3.9780484671058 EUR (ยฃ4.52 USD) on 2026-07-27