Highest end of day price: 18.573341883342 EUR (A$21.52 USD) on 2025-11-12
Lowest end of day price: -0.00012242686769233 EUR (A-$0.0001414 USD) on 2018-10-02