Highest end of day price: 19.037009733981 EUR (A$22.32 USD) on 2025-08-22
Lowest end of day price: 4.2088168435875 EUR (A$4.64 USD) on 2016-06-27