Highest end of day price: 43.889093316957 EUR (A$50.58 USD) on 2026-08-06
Lowest end of day price: 21.355766849609 EUR (A$20.49 USD) on 2022-09-27