Highest end of day price: 382.18062674395 EUR (A$435.83 USD) on 2026-07-07
Lowest end of day price: 9.2300013274239 EUR (A$12.49 USD) on 2010-03-19