Highest end of day price: 20.321461262277 EUR (A$23.91 USD) on 2025-12-23
Lowest end of day price: 15.661363300947 EUR (A$17.73 USD) on 2025-05-02