Highest end of day price: 17.444671643523 EUR (A$20.30 USD) on 2026-05-26
Lowest end of day price: 3.1600607353498 EUR (A$3.34 USD) on 2023-10-17