Philip Ng

Stock Analyst at Jefferies

(3.88)
# 572
Out of 5,182 analysts
176
Total ratings
59.83%
Success rate
6.62%
Average return

Stocks Rated by Philip Ng

Suncrete
May 1, 2026
Initiates: Buy
Price Target: $19
Current: $16.58
Upside: +14.60%
Martin Marietta Materials
Feb 12, 2026
Maintains: Buy
Price Target: $755$761
Current: $590.38
Upside: +28.90%
Ball Corporation
Feb 4, 2026
Maintains: Buy
Price Target: $64$71
Current: $58.52
Upside: +21.33%
Titan America
Dec 15, 2025
Maintains: Buy
Price Target: $18$20
Current: $16.52
Upside: +21.07%
Mohawk Industries
Dec 15, 2025
Maintains: Hold
Price Target: $134$128
Current: $103.83
Upside: +23.28%
JELD-WEN Holding
Dec 15, 2025
Maintains: Hold
Price Target: $2.25$2.6
Current: $1.70
Upside: +52.94%
Installed Building Products
Dec 15, 2025
Maintains: Hold
Price Target: $230$259
Current: $219.99
Upside: +17.73%
TopBuild
Dec 15, 2025
Maintains: Buy
Price Target: $518$536
Current: $428.03
Upside: +25.22%
Trex Company
Dec 15, 2025
Upgrades: Buy
Price Target: $39$42
Current: $40.20
Upside: +4.48%
Builders FirstSource
Dec 15, 2025
Downgrades: Hold
Price Target: $138$110
Current: $77.40
Upside: +42.12%
Maintains: Buy
Price Target: $268$289
Current: $241.34
Upside: +19.75%
Maintains: Buy
Price Target: $185$180
Current: $121.67
Upside: +47.94%
Maintains: Hold
Price Target: $32$23
Current: $28.10
Upside: -18.15%
Maintains: Hold
Price Target: $9$10
Current: $5.21
Upside: +91.94%
Initiates: Buy
Price Target: $34
Current: $20.98
Upside: +62.06%
Initiates: Buy
Price Target: $60
Current: $39.93
Upside: +50.26%
Downgrades: Hold
Price Target: $245$205
Current: $224.59
Upside: -8.72%
Upgrades: Buy
Price Target: $44$55
Current: $41.55
Upside: +32.37%
Maintains: Hold
Price Target: $64$62
Current: $71.74
Upside: -13.58%
Downgrades: Hold
Price Target: $330$310
Current: $210.45
Upside: +47.30%
Maintains: Hold
Price Target: $121$122
Current: $161.76
Upside: -24.58%
Maintains: Buy
Price Target: $100$111
Current: $37.98
Upside: +192.26%
Upgrades: Buy
Price Target: $38$57
Current: $33.03
Upside: +72.57%
Maintains: Buy
Price Target: $298$319
Current: $283.72
Upside: +12.43%
Maintains: Buy
Price Target: $123$122
Current: $101.19
Upside: +20.57%
Maintains: Hold
Price Target: $6$8
Current: $12.97
Upside: -38.32%
Downgrades: Hold
Price Target: $84$77
Current: $38.58
Upside: +99.59%
Initiates: Buy
Price Target: $20
Current: $10.63
Upside: +88.15%