Philip Ng

Stock Analyst at Jefferies

(3.91)
# 642
Out of 5,124 analysts
174
Total ratings
61.4%
Success rate
6.74%
Average return

Stocks Rated by Philip Ng

Titan America
Dec 15, 2025
Maintains: Buy
Price Target: $18$20
Current: $16.48
Upside: +21.36%
Martin Marietta Materials
Dec 15, 2025
Maintains: Buy
Price Target: $725$730
Current: $622.66
Upside: +17.24%
Mohawk Industries
Dec 15, 2025
Maintains: Hold
Price Target: $134$128
Current: $109.30
Upside: +17.11%
JELD-WEN Holding
Dec 15, 2025
Maintains: Hold
Price Target: $2.25$2.6
Current: $2.46
Upside: +5.69%
Installed Building Products
Dec 15, 2025
Maintains: Hold
Price Target: $230$259
Current: $259.39
Upside: -0.15%
TopBuild
Dec 15, 2025
Maintains: Buy
Price Target: $518$536
Current: $417.19
Upside: +28.48%
Trex Company
Dec 15, 2025
Upgrades: Buy
Price Target: $39$42
Current: $35.08
Upside: +19.73%
Builders FirstSource
Dec 15, 2025
Downgrades: Hold
Price Target: $138$110
Current: $102.89
Upside: +6.91%
Ferguson Enterprises
Dec 2, 2025
Maintains: Buy
Price Target: $268$289
Current: $222.63
Upside: +29.81%
Owens Corning
Oct 7, 2025
Maintains: Buy
Price Target: $185$180
Current: $111.91
Upside: +60.84%
Maintains: Hold
Price Target: $32$23
Current: $18.83
Upside: +22.15%
Maintains: Hold
Price Target: $9$10
Current: $6.54
Upside: +52.91%
Initiates: Buy
Price Target: $34
Current: $20.75
Upside: +63.86%
Initiates: Buy
Price Target: $12
Current: $8.34
Upside: +43.88%
Downgrades: Hold
Price Target: $245$205
Current: $206.23
Upside: -0.60%
Upgrades: Buy
Price Target: $44$55
Current: $38.67
Upside: +42.23%
Maintains: Hold
Price Target: $64$62
Current: $63.46
Upside: -2.30%
Downgrades: Hold
Price Target: $330$310
Current: $206.68
Upside: +49.99%
Maintains: Hold
Price Target: $121$122
Current: $191.10
Upside: -36.16%
Maintains: Buy
Price Target: $100$111
Current: $50.02
Upside: +121.91%
Downgrades: Hold
Price Target: $47$35
Current: $41.43
Upside: -15.52%
Upgrades: Buy
Price Target: $38$57
Current: $39.39
Upside: +44.71%
Maintains: Buy
Price Target: $298$319
Current: $285.22
Upside: +11.84%
Maintains: Buy
Price Target: $69$78
Current: $52.97
Upside: +47.25%
Maintains: Buy
Price Target: $123$122
Current: $102.97
Upside: +18.48%
Maintains: Hold
Price Target: $6$8
Current: $12.67
Upside: -36.86%
Downgrades: Hold
Price Target: $84$77
Current: $53.90
Upside: +42.86%
Initiates: Buy
Price Target: $20
Current: $15.06
Upside: +32.80%