Highest end of day price: 20.503606482475 EUR (A$24.01 USD) on 2025-12-22
Lowest end of day price: 20.020550397858 EUR (A$23.52 USD) on 2025-12-17