Highest end of day price: 43.282972543829 EUR (A$50.94 USD) on 2026-02-20
Lowest end of day price: 12.243868275144 EUR (A$13.48 USD) on 2023-02-02