Highest end of day price: 24.993100879 EUR (A$28.59 USD) on 2026-07-03
Lowest end of day price: 16.066011551164 EUR (A$17.24 USD) on 2023-11-06