Highest end of day price: 20.461804769253 EUR (A$24.02 USD) on 2025-12-15
Lowest end of day price: 20.020550397858 EUR (A$23.52 USD) on 2025-12-17