Highest end of day price: 19.240422586801 EUR (A$21.13 USD) on 2025-04-04
Lowest end of day price: 14.697903866028 EUR (A$14.26 USD) on 2022-10-11