Highest end of day price: 20.52513923008 EUR (A$23.10 USD) on 2026-10-06
Lowest end of day price: 14.367440383664 EUR (A$15.74 USD) on 2025-04-09