Highest end of day price: 19.810493724554 EUR (A$22.54 USD) on 2026-07-01
Lowest end of day price: 4.298506999229 EUR (A$4.64 USD) on 2024-03-01