Highest end of day price: 25.114623901335 EUR (A$29.00 USD) on 2026-08-10
Lowest end of day price: 15.660244690823 EUR (A$16.81 USD) on 2023-11-06