Highest end of day price: 43.344150398229 EUR (A$50.16 USD) on 2026-06-12
Lowest end of day price: 12.243868275144 EUR (A$13.48 USD) on 2023-02-02