Highest end of day price: 21.451723899848 EUR (A$23.97 USD) on 2026-10-27
Lowest end of day price: 11.007500454648 EUR (A$11.61 USD) on 2022-06-16