Australia's share market has ended the session higher as NAB became the latest large-cap to outshine forecasts in a so-far encouraging earnings season.

Australia's share market has ended the session higher as NAB became the latest large-cap to outshine forecasts in a so-far encouraging earnings season.