Highest end of day price: 390.45506943273 EUR (A$446.18 USD) on 2026-06-22
Lowest end of day price: 3.3517186097205 EUR (A$4.31 USD) on 2009-02-24