Highest end of day price: 21.408252873371 EUR (A$24.76 USD) on 2025-11-26
Lowest end of day price: 18.113574292292 EUR (A$20.60 USD) on 2025-05-23