Highest end of day price: 24.605374564601 EUR (A$28.67 USD) on 2025-10-28
Lowest end of day price: 2.2025609633915 EUR (A$2.72 USD) on 2012-06-01