Highest end of day price: 308.59152219983 EUR (A$347.40 USD) on 2026-10-02
Lowest end of day price: 19.270101032382 EUR (A$25.93 USD) on 2009-01-09