Highest end of day price: 26.538644489568 EUR (A$30.61 USD) on 2026-08-04
Lowest end of day price: 12.892798989093 EUR (A$13.79 USD) on 2020-03-23