Highest end of day price: 18.265860635325 EUR (A$21.43 USD) on 2026-05-07
Lowest end of day price: 5.0718095400703 EUR (A$5.53 USD) on 2016-01-20