WallStreetZenWallStreetZen
Analyst Ranking
Bottom 9%
#3971 out of 4337 analysts
Average Return
-8.13%
Win Rate
44%18 out of 41
Risk vs Reward
Poor
Good

John Campbell's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Stewart Information Services CorpSTC
+59.58%$44.63$71.22
2020-10-23 -
2021-10-22
Strong Buy
Re/Max Holdings IncRMAX
+56.67%$27.35$42.85
2020-03-13 -
2021-03-12
Strong Buy
Exp World Holdings IncEXPI
+28.32%$12.96$16.63
2023-05-03 -
2023-09-22
Strong Buy
Appfolio IncAPPF
+27.98%$155.63$112.09
2021-01-26 -
2022-01-25
Strong Sell
Redfin CorpRDFN
+27.65%$23.44$16.96
2017-12-01 -
2018-11-30
Strong Sell

John Campbell Analyst Color

Get additional color on John Campbell's coverage of popular stocks

John Campbell's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Re/Max Holdings IncRMAX
6Hold$21.00+46.75%Reiterates
a month ago
Appfolio IncAPPF
4Strong Buy$212.00+18.54%Upgrades
a month ago
Fidelity National Financial IncFNF
4Strong Buy$48.00+15.61%Reiterates
a month ago
P10 IncPX
3Strong Buy$16.00+43.11%Maintains
a month ago
F&G Annuities & Life IncFG
2Hold$19.00-34.16%Reiterates
2 months ago
First American Financial CorpFAF
3Strong Buy$72.00+23.46%Maintains
2 months ago
Costar Group IncCSGP
3Strong Buy$102.00+30.67%Reiterates
2 months ago
Anywhere Real Estate IncHOUS
1Hold$9.50+29.60%Maintains
2 months ago
Zillow Group IncZG
3Strong Buy$60.00+35.87%Maintains
3 months ago
Cannae Holdings IncCNNE
4Strong Buy$39.00+108.44%Reiterates
3 months ago
Redfin CorpRDFN
3Hold$11.00+57.14%Maintains
5 months ago
Quinstreet IncQNST
2Strong Buy$18.00+101.79%Reiterates
5 months ago
Exp World Holdings IncEXPI
2Strong Buy$20.00+20.26%Reiterates
5 months ago
Lendingtree IncTREE
4Strong Buy$27.00+88.15%Maintains
5 months ago
Stewart Information Services CorpSTC
4Strong Buy$55.00+24.86%Reiterates
5 months ago
Fathom Holdings IncFTHM
2Strong Buy$9.00+97.37%Reiterates
6 months ago
Porch Group IncPRCH
2Strong Buy$23.00N/AMaintains
2 years ago
Corelogic IncCLGX
2Hold$69.00N/ADowngrades
3 years 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.