Highest end of day price: 22.027848829064 EUR (A$24.86 USD) on 2025-05-20
Lowest end of day price: 8.5850626371769 EUR (A$8.48 USD) on 2022-11-02