Philip Ng

Stock Analyst at Jefferies

(3.86)
# 645
Out of 5,241 analysts
176
Total ratings
58.97%
Success rate
6.32%
Average return

Stocks Rated by Philip Ng

Suncrete
May 1, 2026
Initiates: Buy
Price Target: $19
Current: $17.64
Upside: +7.74%
Martin Marietta Materials
Feb 12, 2026
Maintains: Buy
Price Target: $755$761
Current: $558.66
Upside: +36.22%
Ball Corporation
Feb 4, 2026
Maintains: Buy
Price Target: $64$71
Current: $55.20
Upside: +28.62%
Titan America
Dec 15, 2025
Maintains: Buy
Price Target: $18$20
Current: $15.75
Upside: +26.98%
Mohawk Industries
Dec 15, 2025
Maintains: Hold
Price Target: $134$128
Current: $96.56
Upside: +32.56%
JELD-WEN Holding
Dec 15, 2025
Maintains: Hold
Price Target: $2.25$2.6
Current: $1.47
Upside: +76.87%
Installed Building Products
Dec 15, 2025
Maintains: Hold
Price Target: $230$259
Current: $209.19
Upside: +23.81%
TopBuild
Dec 15, 2025
Maintains: Buy
Price Target: $518$536
Current: $400.76
Upside: +33.75%
Trex Company
Dec 15, 2025
Upgrades: Buy
Price Target: $39$42
Current: $37.44
Upside: +12.18%
Builders FirstSource
Dec 15, 2025
Downgrades: Hold
Price Target: $138$110
Current: $70.41
Upside: +56.23%
Maintains: Buy
Price Target: $268$289
Current: $223.82
Upside: +29.12%
Maintains: Buy
Price Target: $185$180
Current: $114.08
Upside: +57.78%
Maintains: Hold
Price Target: $32$23
Current: $24.48
Upside: -6.05%
Maintains: Hold
Price Target: $9$10
Current: $4.81
Upside: +107.90%
Initiates: Buy
Price Target: $34
Current: $19.27
Upside: +76.44%
Initiates: Buy
Price Target: $60
Current: $36.69
Upside: +63.53%
Downgrades: Hold
Price Target: $245$205
Current: $212.08
Upside: -3.34%
Upgrades: Buy
Price Target: $44$55
Current: $37.48
Upside: +46.74%
Maintains: Hold
Price Target: $64$62
Current: $65.14
Upside: -4.82%
Downgrades: Hold
Price Target: $330$310
Current: $194.66
Upside: +59.25%
Maintains: Hold
Price Target: $121$122
Current: $155.17
Upside: -21.38%
Maintains: Buy
Price Target: $100$111
Current: $34.37
Upside: +222.96%
Upgrades: Buy
Price Target: $38$57
Current: $30.26
Upside: +88.37%
Maintains: Buy
Price Target: $298$319
Current: $267.83
Upside: +19.11%
Maintains: Buy
Price Target: $123$122
Current: $96.08
Upside: +26.98%
Maintains: Hold
Price Target: $6$8
Current: $12.57
Upside: -36.36%
Downgrades: Hold
Price Target: $84$77
Current: $35.33
Upside: +117.95%
Initiates: Buy
Price Target: $20
Current: $9.64
Upside: +107.47%