Highest end of day price: 42.598258789375 EUR (A$49.63 USD) on 2025-08-20
Lowest end of day price: 21.355766849609 EUR (A$20.49 USD) on 2022-09-27