Highest end of day price: 27.938861311183 EUR (A$34.64 USD) on 2018-02-20
Lowest end of day price: 2.3432406947882 EUR (A$2.55 USD) on 2025-03-13