Highest end of day price: 23.19254174233 EUR (A$26.75 USD) on 2026-08-13
Lowest end of day price: 8.8735025895151 EUR (A$10.11 USD) on 2019-02-27