Analyst Ranking
Top 2%
#68 out of 5279 analysts
Average Return
+65.74%
Win Rate
83%70 out of 84
Risk vs Reward
Poor
Good

Brian Brophy's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Comfort Systems Usa IncFIX
+294.26%$358.54$1,413.57
2025-02-24 -
2026-02-23
Strong Buy
Comfort Systems Usa IncFIX
+289.25%$471.50$1,835.33
2025-05-23 -
2026-05-21
Strong Buy
Comfort Systems Usa IncFIX
+240.19%$539.50$1,835.33
2025-07-11 -
2026-05-21
Strong Buy
Everus Construction Group IncECG
+224.03%$39.58$128.25
2025-04-09 -
2026-04-08
Strong Buy
Mastec IncMTZ
+196.29%$143.57$425.39
2025-05-05 -
2026-05-04
Strong Buy

Brian Brophy Analyst Color

Get additional color on Brian Brophy's coverage of popular stocks

Brian Brophy's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Cardinal Infrastructure Group IncCDNL
5Strong Buy$63.00+28.97%Maintains
13 days ago
Custom Truck One Source IncCTOS
5Strong Buy$11.00+19.18%Maintains
a month ago
Mastec IncMTZ
12Strong Buy$401.00+4.94%Maintains
a month ago
Everus Construction Group IncECG
11Strong Buy$153.00+2.93%Maintains
a month ago
Legence CorpLGN
4Strong Buy$60.00-26.45%Maintains
2 months ago
Emcor Group IncEME
7Strong Buy$814.00-4.11%Maintains
3 months ago
Myr Group IncMYRG
8Strong Buy$305.00-31.75%Maintains
3 months ago
Quanta Services IncPWR
5Strong Buy$517.00-28.54%Maintains
4 months ago
Limbach Holdings IncLMB
12Strong Buy$104.00+45.74%Maintains
4 months ago
Comfort Systems Usa IncFIX
8Strong Buy$1,196.00-34.58%Maintains
4 months ago
Martin Marietta Materials IncMLM
4Strong Buy$681.00+26.94%Maintains
6 months ago
Titan America SaTTAM
4Hold$15.00-1.19%Downgrades
10 months ago
Eagle Materials IncEXP
2Hold$241.00N/AMaintains
a year ago
Vulcan Materials CoVMC
2Strong Buy$309.00N/AMaintains
a year ago
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.