Highest end of day price: 12.010333587331 EUR (ยฃ13.97 USD) on 2025-10-24
Lowest end of day price: 3.1094293344433 EUR (ยฃ3.51 USD) on 2016-02-11