Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Celestica Inc. stock logo
CLS
Celestica
$44.03
+1.3%
$44.57
$10.50
$51.12
$5.25B2.222.28 million shs1.71 million shs
Duluth Holdings Inc stock logo
DLTH
Duluth
$4.36
-0.2%
$4.65
$4.20
$7.88
$135.37M1.2562,726 shs32,050 shs
RPC, Inc. stock logo
RES
RPC
$7.12
$7.63
$6.34
$9.41
$1.53B1.61.63 million shs1.76 million shs
7 Stocks to Buy And Hold Forever Cover

Click the link below and we'll send you MarketBeat's list of seven stocks and why their long-term outlooks are very promising.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Celestica Inc. stock logo
CLS
Celestica
0.00%+6.70%-3.29%+33.56%+300.18%
Duluth Holdings Inc stock logo
DLTH
Duluth
0.00%+1.74%-10.71%-11.79%-30.11%
RPC, Inc. stock logo
RES
RPC
0.00%-10.55%-8.01%-4.11%-3.65%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Celestica Inc. stock logo
CLS
Celestica
2.5939 of 5 stars
2.43.00.00.02.51.72.5
Duluth Holdings Inc stock logo
DLTH
Duluth
0.5675 of 5 stars
1.02.00.00.02.32.51.3
RPC, Inc. stock logo
RES
RPC
1.8225 of 5 stars
0.82.02.50.01.62.53.1

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Celestica Inc. stock logo
CLS
Celestica
2.75
Moderate Buy$42.25-4.04% Downside
Duluth Holdings Inc stock logo
DLTH
Duluth
N/AN/A$5.0014.68% Upside
RPC, Inc. stock logo
RES
RPC
1.50
Reduce$7.505.34% Upside

Current Analyst Ratings

Latest DLTH, CLS, and RES Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/28/2024
Celestica Inc. stock logo
CLS
Celestica
Royal Bank of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform$47.00 ➝ $53.00
4/26/2024
Celestica Inc. stock logo
CLS
Celestica
Canaccord Genuity Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy$48.00 ➝ $53.00
4/26/2024
Celestica Inc. stock logo
CLS
Celestica
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetHold ➝ Hold$36.00 ➝ $48.00
4/26/2024
Celestica Inc. stock logo
CLS
Celestica
CIBC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingSector Outperform ➝ Neutral$41.00 ➝ $49.00
4/26/2024
RPC, Inc. stock logo
RES
RPC
Susquehanna
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$8.00 ➝ $7.00
4/22/2024
Celestica Inc. stock logo
CLS
Celestica
Royal Bank of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$38.00 ➝ $47.00
4/22/2024
Celestica Inc. stock logo
CLS
Celestica
BMO Capital Markets
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$37.00 ➝ $48.00
4/8/2024
RPC, Inc. stock logo
RES
RPC
Susquehanna
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$6.50 ➝ $8.00
1/31/2024
Celestica Inc. stock logo
CLS
Celestica
TD Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy$33.00 ➝ $40.00
1/31/2024
Celestica Inc. stock logo
CLS
Celestica
Canaccord Genuity Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy$32.50 ➝ $38.00
1/31/2024
Celestica Inc. stock logo
CLS
Celestica
CIBC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform$33.00 ➝ $41.00
(Data available from 4/29/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Celestica Inc. stock logo
CLS
Celestica
$7.96B0.66$3.86 per share11.42$14.87 per share2.96
Duluth Holdings Inc stock logo
DLTH
Duluth
$646.68M0.21$0.73 per share5.97$7.14 per share0.61
RPC, Inc. stock logo
RES
RPC
$1.62B0.94$1.47 per share4.86$4.72 per share1.51

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Celestica Inc. stock logo
CLS
Celestica
$244.60M$2.6816.4315.08N/A3.86%18.25%5.51%7/24/2024 (Estimated)
Duluth Holdings Inc stock logo
DLTH
Duluth
-$9.36M-$0.29N/A87.20N/A-1.45%-4.24%-1.86%6/6/2024 (Estimated)
RPC, Inc. stock logo
RES
RPC
$195.11M$0.7010.176.30N/A9.95%15.02%12.00%7/24/2024 (Estimated)

Latest DLTH, CLS, and RES Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/25/2024Q1 2024
RPC, Inc. stock logo
RES
RPC
$0.19$0.13-$0.06$0.13$393.33 million$377.80 million  
3/7/202401/31/2024
Duluth Holdings Inc stock logo
DLTH
Duluth
$0.27$0.21-$0.06$0.21$241.80 million$245.61 million    
1/29/2024Q4 2023
Celestica Inc. stock logo
CLS
Celestica
$0.68$0.76+$0.08$0.82$2.08 billion$2.14 billion

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Celestica Inc. stock logo
CLS
Celestica
N/AN/AN/AN/AN/A
Duluth Holdings Inc stock logo
DLTH
Duluth
N/AN/AN/AN/AN/A
RPC, Inc. stock logo
RES
RPC
$0.162.25%N/A22.86%1 Years

Latest DLTH, CLS, and RES Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/25/2024
RPC, Inc. stock logo
RES
RPC
quarterly$0.9447.56%5/9/20245/10/20246/10/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Celestica Inc. stock logo
CLS
Celestica
0.45
1.42
0.78
Duluth Holdings Inc stock logo
DLTH
Duluth
0.27
1.77
0.54
RPC, Inc. stock logo
RES
RPC
N/A
4.75
4.01

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Celestica Inc. stock logo
CLS
Celestica
67.38%
Duluth Holdings Inc stock logo
DLTH
Duluth
24.39%
RPC, Inc. stock logo
RES
RPC
41.06%

Insider Ownership

CompanyInsider Ownership
Celestica Inc. stock logo
CLS
Celestica
1.00%
Duluth Holdings Inc stock logo
DLTH
Duluth
35.32%
RPC, Inc. stock logo
RES
RPC
60.40%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Celestica Inc. stock logo
CLS
Celestica
26,554119.26 million118.06 millionOptionable
Duluth Holdings Inc stock logo
DLTH
Duluth
2,32331.05 million20.08 millionOptionable
RPC, Inc. stock logo
RES
RPC
2,691214.35 million84.88 millionOptionable

DLTH, CLS, and RES Headlines

SourceHeadline
Susquehanna Cuts RPC (NYSE:RES) Price Target to $7.00Susquehanna Cuts RPC (NYSE:RES) Price Target to $7.00
americanbankingnews.com - April 29 at 5:20 AM
RPC, Inc. (RES) Q1 2024 Earnings Call TranscriptRPC, Inc. (RES) Q1 2024 Earnings Call Transcript
seekingalpha.com - April 27 at 2:40 PM
RPC (NYSE:RES) Trading Down 3.9% on Disappointing EarningsRPC (NYSE:RES) Trading Down 3.9% on Disappointing Earnings
americanbankingnews.com - April 27 at 2:12 AM
RPC (NYSE:RES) Stock Price Down 3.9% on Disappointing EarningsRPC (NYSE:RES) Stock Price Down 3.9% on Disappointing Earnings
marketbeat.com - April 26 at 2:09 PM
RPC (NYSE:RES) Announces  Earnings ResultsRPC (NYSE:RES) Announces Earnings Results
marketbeat.com - April 26 at 2:07 PM
RPC (RES) Lags on Q1 Earnings, Reiterates 24 Capex ViewRPC (RES) Lags on Q1 Earnings, Reiterates '24 Capex View
zacks.com - April 26 at 12:21 PM
RPC (NYSE:RES) Price Target Cut to $7.00 by Analysts at SusquehannaRPC (NYSE:RES) Price Target Cut to $7.00 by Analysts at Susquehanna
marketbeat.com - April 26 at 10:44 AM
DOJ files libel suit vs Balbuena following a complaint from DOTr chiefDOJ files libel suit vs Balbuena following a complaint from DOTr chief
manilastandard.net - April 26 at 8:35 AM
RPC First Quarter 2024 Earnings: EPS: US$0.13 (vs US$0.33 in 1Q 2023)RPC First Quarter 2024 Earnings: EPS: US$0.13 (vs US$0.33 in 1Q 2023)
finance.yahoo.com - April 26 at 8:35 AM
RPC Inc (RES) (Q1 2024) Earnings Call Transcript Highlights: Navigating Market Challenges with ...RPC Inc (RES) (Q1 2024) Earnings Call Transcript Highlights: Navigating Market Challenges with ...
finance.yahoo.com - April 26 at 3:35 AM
RPC (NYSE:RES) Shares Gap Down to $7.92RPC (NYSE:RES) Shares Gap Down to $7.92
marketbeat.com - April 25 at 4:50 PM
RES Stock Earnings: RPC Misses EPS, Misses Revenue for Q1 2024RES Stock Earnings: RPC Misses EPS, Misses Revenue for Q1 2024
msn.com - April 25 at 12:33 PM
RPC (RES) Q1 Earnings and Revenues Miss EstimatesRPC (RES) Q1 Earnings and Revenues Miss Estimates
zacks.com - April 25 at 9:01 AM
RPC, Inc. (NYSE:RES) Announces Quarterly Dividend of $0.94RPC, Inc. (NYSE:RES) Announces Quarterly Dividend of $0.94
marketbeat.com - April 25 at 8:51 AM
RPC Inc (RES) Q1 2024 Earnings: Misses Analyst Revenue Forecasts Amid Competitive PressuresRPC Inc (RES) Q1 2024 Earnings: Misses Analyst Revenue Forecasts Amid Competitive Pressures
gurufocus.com - April 25 at 8:24 AM
RPC: Q1 Earnings SnapshotRPC: Q1 Earnings Snapshot
sfgate.com - April 25 at 7:32 AM
RPC Inc. Q1 Profit Decreases, misses estimatesRPC Inc. Q1 Profit Decreases, misses estimates
markets.businessinsider.com - April 25 at 7:32 AM
RPC, Inc. Reports First Quarter 2024 Financial Results And Declares Regular Quarterly Cash DividendRPC, Inc. Reports First Quarter 2024 Financial Results And Declares Regular Quarterly Cash Dividend
prnewswire.com - April 25 at 6:51 AM
127,127 Shares in RPC, Inc. (NYSE:RES) Bought by Glenorchy Capital Ltd127,127 Shares in RPC, Inc. (NYSE:RES) Bought by Glenorchy Capital Ltd
marketbeat.com - April 23 at 10:35 PM
Leader of Jesse Jackson’s Rainbow PUSH Coalition Resigned After Three MonthsLeader of Jesse Jackson’s Rainbow PUSH Coalition Resigned After Three Months
blackenterprise.com - April 19 at 1:24 AM
SG: Insurance heavy-hitter joins Kennedys from RPCSG: Insurance heavy-hitter joins Kennedys from RPC
legalbusinessonline.com - April 18 at 10:22 AM
Vanguard Group Inc. Sells 337,519 Shares of RPC, Inc. (NYSE:RES)Vanguard Group Inc. Sells 337,519 Shares of RPC, Inc. (NYSE:RES)
marketbeat.com - April 5 at 4:07 AM
RPC, Inc. Announces Date for First Quarter 2024 Financial Results and Conference CallRPC, Inc. Announces Date for First Quarter 2024 Financial Results and Conference Call
finance.yahoo.com - April 4 at 5:30 PM
Litigation Funders Have Won the Battle—But Will They Win the War?Litigation Funders Have Won the Battle—But Will They Win the War?
law.com - April 3 at 6:21 AM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

Celestica logo

Celestica

NYSE:CLS
Celestica Inc. provides supply chain solutions in North America, Europe, and Asia. It operates through two segments: Advanced Technology Solutions, and Connectivity & Cloud Solutions. The company offers a range of product manufacturing and related supply chain services, including design and development, new product introduction, engineering services, component sourcing, electronics manufacturing and assembly, testing, complex mechanical assembly, systems integration, precision machining, order fulfillment, logistics, asset management, product licensing, and after-market repair and return services. It also provides hardware platform solutions, which includes development of infrastructure platforms, and hardware and software design solutions and services which is used as-is or customized for specific applications; and management of program including design and supply chain, manufacturing, and after-market support, including IT asset disposition and asset management services. The company offers its products and services to original equipment manufacturers, cloud-based, and other service providers, including hyperscalers, and other companies in aerospace and defense, industrial, HealthTech, capital equipment, and communication and enterprise markets. Celestica Inc. was incorporated in 1994 and is headquartered in Toronto, Canada.
Duluth logo

Duluth

NASDAQ:DLTH
Duluth Holdings Inc. sells casual wear, workwear, and accessories for men and women under the Duluth Trading brand in the United States. It provides shirts, pants, underwear, tanks, outerwear, footwear, accessories, and hard goods. The company offers its products under various trademarks, trade names, and service marks, including Alaskan Hardgear, Armachillo, Ballroom, Bucket Master, Cab Commander, Crouch Gusset, Dry on the Fly, Duluth Trading Co, Duluthflex, Fire Hose, Longtail T, No-Yank, No Polo Shirt, Wild Boar Mocs, and Buck Naked. Duluth Holdings Inc. markets its products through its Website, catalogs, and retail stores. As of May 17, 2018, it operated 36 retail stores. The company was formerly known as GEMPLER'S, Inc. Duluth Holdings Inc. was founded in 1989 and is headquartered in Belleville, Wisconsin.
RPC logo

RPC

NYSE:RES
RPC, Inc., through its subsidiaries, engages provision of a range of oilfield services and equipment for the oil and gas companies involved in the exploration, production, and development of oil and gas properties. The company operates through Technical Services and Support Services segments. The Technical Services segment offers pressure pumping, fracturing, acidizing, cementing, downhole tools, coiled tubing, snubbing, nitrogen, well control, wireline, pump down, and fishing services that are used in the completion, production, and maintenance of oil and gas wells. The Support Services segment provides a range of rental tools for onshore and offshore oil and gas well drilling, completion, and workover activities. This segment also offers oilfield pipe inspection, and pipe management and storage services, as well as well control training and consulting services. It operates in the United States, Africa, Canada, Argentina, China, Mexico, Latin America, the Middle East, and internationally. The company was incorporated in 1984 and is headquartered in Atlanta, Georgia.