BUYLast Traded Price (13 Aug 2021): S$4.09 (STI : 3,165.49)Price Target 12-mth: S$4.36 (7% upside) (Prev S$4.20) Orderbook reaches new highs Investment ThesisStrong order backlog and business diversity underpins earnings visibility. The order backlog for STE remains at record levels of S$16.8bn as at end-1H21, despite revenue growth of 2% in 1H21, underpinned by strong […]

Read more of this post