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