Home Stock Forterra posts modest trading improvement but cautions on economic uncertainty