Highest end of day price: 23.020681848961 EUR (A$26.82 USD) on 2025-10-28
Lowest end of day price: 14.86714285119 EUR (A$16.34 USD) on 2023-06-21