Peregrine net up 27pc at $855.5m