Highest end of day price: 24.251851818346 EUR (A$28.24 USD) on 2026-01-15
Lowest end of day price: 16.066011551164 EUR (A$17.24 USD) on 2023-11-06