Highest end of day price: 23.513768066279 EUR (A$25.67 USD) on 2025-04-07
Lowest end of day price: 17.168064229805 EUR (A$18.72 USD) on 2024-07-18