FPH due for earnings upgrade cycle