Highest end of day price: 21.484270075154 EUR (A$25.54 USD) on 2026-02-11
Lowest end of day price: 20.020550397858 EUR (A$23.52 USD) on 2025-12-17