Highest end of day price: 21.094348122952 EUR (A$24.49 USD) on 2026-01-16
Lowest end of day price: 20.020550397858 EUR (A$23.52 USD) on 2025-12-17