Highest end of day price: 17.606346431907 EUR (A$20.54 USD) on 2025-08-18
Lowest end of day price: 7.2900314105666 EUR (A$7.80 USD) on 2023-06-06