Highest end of day price: 20.182769572267 EUR (A$23.06 USD) on 2026-06-22
Lowest end of day price: -0.00012242686769233 EUR (A-$0.0001414 USD) on 2018-10-02