Compare stocks side-by-side

Compare BJ vs PSMT on price performance, valuation, growth and AI ratings.

Compare BJ, PSMT on price performance, valuation, growth and AI ratings. Up to 5 stocks.

MetricBJPSMT
Valuation
Price$103.97$164.24
Market cap13.13B5.07B
P/E22.2530.04
EPS$4.67$5.47
Fair value$71.40$170.56
Upside-31.33%+3.85%
Growth
Day change-1.09%-1.35%
1 month+7.42%-4.78%
3 months+7.03%-13.92%
6 months+12.81%+5.90%
Year to date+15.51%+34.26%
1 year+12.52%+33.98%
5 years+79.55%+128.15%
Revenue growth+4.66%+11.50%
Profitability
Gross margin+18.24%+17.67%
Operating margin+3.90%+4.46%
Net margin+2.61%+2.81%
ROE+27.35%+12.06%
Dividends
Dividend yield0.00%+0.85%
Payout ratio0.00%+25.99%
Stocklytics
Score35.0040.00
SentimentBearishBearish

Compare other stocks