Philip Ng

Stock Analyst at Jefferies

(4.09)
# 415
Out of 4,829 analysts
156
Total ratings
60.75%
Success rate
7.66%
Average return

Stocks Rated by Philip Ng

Masco
Apr 23, 2025
Maintains: Hold
Price Target: $64$62
Current: $62.10
Upside: -0.16%
Titan America
Mar 5, 2025
Initiates: Buy
Price Target: $19
Current: $13.84
Upside: +37.28%
Trex Company
Feb 25, 2025
Maintains: Hold
Price Target: $81$71
Current: $57.76
Upside: +22.92%
Packaging Corporation of America
Dec 18, 2024
Upgrades: Buy
Price Target: $215$280
Current: $181.42
Upside: +54.34%
Eagle Materials
Dec 16, 2024
Downgrades: Hold
Price Target: $330$310
Current: $230.23
Upside: +34.65%
Janus International Group
Nov 4, 2024
Downgrades: Hold
Price Target: $12$7.5
Current: $8.20
Upside: -8.54%
Armstrong World Industries
Oct 9, 2024
Maintains: Hold
Price Target: $121$122
Current: $152.13
Upside: -19.81%
TopBuild
Oct 9, 2024
Maintains: Buy
Price Target: $525$515
Current: $295.26
Upside: +74.42%
Fortune Brands Innovations
Oct 9, 2024
Maintains: Buy
Price Target: $100$111
Current: $51.31
Upside: +116.33%
Installed Building Products
Oct 9, 2024
Maintains: Hold
Price Target: $240$252
Current: $160.96
Upside: +56.56%
Maintains: Hold
Price Target: $15$17
Current: $4.23
Upside: +301.89%
Maintains: Hold
Price Target: $150$160
Current: $106.31
Upside: +50.50%
Maintains: Buy
Price Target: $650$635
Current: $541.85
Upside: +17.19%
Downgrades: Hold
Price Target: $47$35
Current: $30.57
Upside: +14.49%
Assumes: Hold
Price Target: $52
Current: $41.90
Upside: +24.11%
Maintains: Buy
Price Target: $238$250
Current: $171.19
Upside: +46.04%
Upgrades: Buy
Price Target: $38$57
Current: $44.27
Upside: +28.76%
Reinstates: Buy
Price Target: $215
Current: $136.44
Upside: +57.58%
Maintains: Buy
Price Target: $298$319
Current: $269.63
Upside: +18.31%
Downgrades: Hold
Price Target: $58$42
Current: $26.93
Upside: +55.96%
Maintains: Buy
Price Target: $69$78
Current: $52.13
Upside: +49.63%
Maintains: Buy
Price Target: $123$122
Current: $96.98
Upside: +25.80%
Maintains: Hold
Price Target: $6$8
Current: $15.81
Upside: -49.40%
Maintains: Buy
Price Target: $31$37
Current: $50.29
Upside: -26.43%
Downgrades: Hold
Price Target: $84$77
Current: $58.62
Upside: +31.35%
Initiates: Buy
Price Target: $20
Current: $22.29
Upside: -10.27%