Highest end of day price: 19.784613643392 EUR (A$23.01 USD) on 2025-12-03
Lowest end of day price: 19.583963063653 EUR (A$22.77 USD) on 2025-12-10