Free Trial

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Kforce Inc. stock logo
KFRC
Kforce
$42.73
-0.5%
$41.59
$35.50
$71.48
$796.08M0.75137,181 shs149,989 shs
Mirion Technologies, Inc. stock logo
MIR
Mirion Technologies
$21.74
-0.2%
$19.86
$9.11
$22.22
$5.05B0.832.19 million shs5.02 million shs
B. Riley Financial, Inc. stock logo
RILY
B. Riley Financial
$5.01
-4.9%
$3.36
$2.67
$20.36
$160.72M1.431.97 million shs1.31 million shs
Sterling Check Corp. stock logo
STER
Sterling Check
$16.74
$16.81
$10.00
$18.04
$1.64B0.48424,373 shsN/A
 The Best Nuclear Energy Stocks to Buy Cover

Nuclear energy stocks are roaring. It's the hottest energy sector of the year. Cameco Corp, Paladin Energy, and BWX Technologies were all up more than 40% in 2024. The biggest market moves could still be ahead of us, and there are seven nuclear energy stocks that could rise much higher in the next several months. To unlock these tickers, enter your email address below.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Kforce Inc. stock logo
KFRC
Kforce
0.00%-1.12%+7.20%-0.94%-35.38%
Mirion Technologies, Inc. stock logo
MIR
Mirion Technologies
0.00%+6.79%+10.92%+61.41%+106.15%
B. Riley Financial, Inc. stock logo
RILY
B. Riley Financial
0.00%+22.56%+79.86%+78.64%-69.76%
Sterling Check Corp. stock logo
STER
Sterling Check
0.00%0.00%0.00%0.00%+7.86%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Kforce Inc. stock logo
KFRC
Kforce
4.4339 of 5 stars
3.22.03.30.02.63.33.1
Mirion Technologies, Inc. stock logo
MIR
Mirion Technologies
1.1569 of 5 stars
1.62.00.00.03.52.50.0
B. Riley Financial, Inc. stock logo
RILY
B. Riley Financial
0.9244 of 5 stars
0.03.00.00.01.32.50.6
Sterling Check Corp. stock logo
STER
Sterling Check
N/AN/AN/AN/AN/AN/AN/AN/A
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Kforce Inc. stock logo
KFRC
Kforce
2.33
Hold$53.6725.59% Upside
Mirion Technologies, Inc. stock logo
MIR
Mirion Technologies
3.20
Buy$21.00-3.38% Downside
B. Riley Financial, Inc. stock logo
RILY
B. Riley Financial
0.00
N/AN/AN/A
Sterling Check Corp. stock logo
STER
Sterling Check
2.00
Hold$17.504.54% Upside

Current Analyst Ratings Breakdown

Latest RILY, STER, MIR, and KFRC Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
7/14/2025
Mirion Technologies, Inc. stock logo
MIR
Mirion Technologies
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$23.00 ➝ $24.00
7/9/2025
Mirion Technologies, Inc. stock logo
MIR
Mirion Technologies
Robert W. Baird
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$20.00 ➝ $22.00
4/30/2025
Kforce Inc. stock logo
KFRC
Kforce
UBS Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$47.00 ➝ $40.00
(Data available from 7/21/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Kforce Inc. stock logo
KFRC
Kforce
$1.38B0.58$3.21 per share13.30$8.05 per share5.31
Mirion Technologies, Inc. stock logo
MIR
Mirion Technologies
$860.80M5.86$0.97 per share22.32$6.71 per share3.24
B. Riley Financial, Inc. stock logo
RILY
B. Riley Financial
$1.65B0.09$0.58 per share8.61$11.76 per share0.43
Sterling Check Corp. stock logo
STER
Sterling Check
$719.64M2.28$1.42 per share11.82$7.44 per share2.25
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Kforce Inc. stock logo
KFRC
Kforce
$50.41M$2.5515.9412.95N/A3.59%30.34%13.76%7/28/2025 (Confirmed)
Mirion Technologies, Inc. stock logo
MIR
Mirion Technologies
-$36.10M-$0.06N/AN/A-1.16%6.07%3.60%7/31/2025 (Confirmed)
B. Riley Financial, Inc. stock logo
RILY
B. Riley Financial
-$99.91M-$27.77N/AN/AN/AN/AN/A8/2/2025 (Estimated)
Sterling Check Corp. stock logo
STER
Sterling Check
-$120K-$0.17N/A21.46N/A-2.07%7.73%3.94%N/A

Latest RILY, STER, MIR, and KFRC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
7/31/2025Q2 2025
Mirion Technologies, Inc. stock logo
MIR
Mirion Technologies
$0.11N/AN/AN/A$216.78 millionN/A
7/28/2025N/A
Kforce Inc. stock logo
KFRC
Kforce
$0.60N/AN/AN/A$333.78 millionN/A
4/29/2025Q1 2025
Mirion Technologies, Inc. stock logo
MIR
Mirion Technologies
$0.08$0.10+$0.02$0.18$199.34 million$202.00 million
4/28/2025N/A
Kforce Inc. stock logo
KFRC
Kforce
$0.48$0.4465-$0.0335N/A$334.61 million$330.03 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Kforce Inc. stock logo
KFRC
Kforce
$1.563.65%N/A61.18%N/A
Mirion Technologies, Inc. stock logo
MIR
Mirion Technologies
N/AN/AN/AN/AN/A
B. Riley Financial, Inc. stock logo
RILY
B. Riley Financial
N/AN/AN/AN/AN/A
Sterling Check Corp. stock logo
STER
Sterling Check
N/AN/AN/AN/AN/A

Latest RILY, STER, MIR, and KFRC Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/29/2025
Kforce Inc. stock logo
KFRC
Kforce
quarterly$0.394.2%6/13/20256/13/20256/27/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Kforce Inc. stock logo
KFRC
Kforce
0.16
2.06
2.06
Mirion Technologies, Inc. stock logo
MIR
Mirion Technologies
0.44
2.23
1.69
B. Riley Financial, Inc. stock logo
RILY
B. Riley Financial
N/AN/AN/A
Sterling Check Corp. stock logo
STER
Sterling Check
0.73
1.62
1.62

Institutional Ownership

CompanyInstitutional Ownership
Kforce Inc. stock logo
KFRC
Kforce
92.77%
Mirion Technologies, Inc. stock logo
MIR
Mirion Technologies
78.51%
B. Riley Financial, Inc. stock logo
RILY
B. Riley Financial
50.20%
Sterling Check Corp. stock logo
STER
Sterling Check
84.34%

Insider Ownership

CompanyInsider Ownership
Kforce Inc. stock logo
KFRC
Kforce
4.40%
Mirion Technologies, Inc. stock logo
MIR
Mirion Technologies
2.20%
B. Riley Financial, Inc. stock logo
RILY
B. Riley Financial
32.90%
Sterling Check Corp. stock logo
STER
Sterling Check
9.90%
CompanyEmployeesShares OutstandingFree FloatOptionable
Kforce Inc. stock logo
KFRC
Kforce
12,00018.63 million18.03 millionOptionable
Mirion Technologies, Inc. stock logo
MIR
Mirion Technologies
2,860231.93 million226.83 millionOptionable
B. Riley Financial, Inc. stock logo
RILY
B. Riley Financial
2,38330.50 million20.46 millionOptionable
Sterling Check Corp. stock logo
STER
Sterling Check
5,70097.99 million88.29 millionOptionable

Recent News About These Companies

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Kforce stock logo

Kforce NASDAQ:KFRC

$42.73 -0.23 (-0.53%)
Closing price 03:58 PM Eastern
Extended Trading
$42.75 +0.02 (+0.04%)
As of 04:04 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Kforce Inc. provides professional staffing services and solutions in the United States. It operates through two segments, Technology, and Finance and Accounting (FA). The Technology segment provides talent solutions to its clients primarily in the areas of information technology, such as systems/applications architecture and development, data management and analytics, business and artificial intelligence, machine learning, project and program management, and network architecture and security. This segment serves clients in various industries comprising financial and business services, communications, insurance, retail, and technology industries. The FA businesses segment offers talent solutions to its clients in areas, including financial planning and analysis, business intelligence analysis, general accounting, transactional accounting, business and cost analysis, and taxation and treasury. It also provides consultants in lower skilled areas comprising loan servicing and support, customer and call center support, data entry, and other administrative roles. This segment serves clients in various industries, including financial and business services, healthcare, and manufacturing sectors. The company was founded in 1962 and is headquartered in Tampa, Florida.

Mirion Technologies stock logo

Mirion Technologies NYSE:MIR

$21.74 -0.04 (-0.16%)
Closing price 03:58 PM Eastern
Extended Trading
$21.50 -0.24 (-1.10%)
As of 07:31 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Mirion Technologies, Inc. provides radiation detection, measurement, analysis, and monitoring products and services in the United States, Canada, the United Kingdom, France, Germany, Finland, China, Belgium, Netherlands, Estonia, South Korea, and Japan. It operates through two segments, Medical and Technologies. The Medical segment offers radiation oncology quality assurance and dosimetry solutions; patient safety solutions for diagnostic imaging and radiation therapy centers; radiation therapy quality assurance solutions for calibrating and verifying imaging and treatment accuracy; and radionuclide therapy products for nuclear medicine applications, such as shielding, product handling, medical imaging furniture, and rehabilitation products. This segment supports applications in medical diagnostics, cancer treatment, practitioner safety, and rehabilitation. The Technologies segment focuses on addressing critical radiation safety, measurement, and analysis applications; and provides personal radiation detection, identification equipment, and analysis tools. The company's products and solutions also include nuclear medicines, dosimeters, contamination and clearance monitors, reactor instrumentation and control equipment and systems, medical and industrial imaging systems and related accessories, alpha spectroscopy instruments, alpha/beta counting instruments, and gamma spectroscopy detector systems; and electrical penetration, cancer diagnostics, software, and other services. It serves hospitals, clinics and urgent care facilities, dental and veterinary offices, radiation treatment facilities, OEMs for radiation therapy, laboratories, military organizations, government agencies, industrial companies, power and utility companies, reactor design firms, and NPPs. The company was formerly known as Global Monitoring Systems, Inc. and changed its name to Mirion Technologies, Inc. in January 2006. The company was incorporated in 2005 and is headquartered in Atlanta, Georgia.

B. Riley Financial stock logo

B. Riley Financial NASDAQ:RILY

$5.01 -0.26 (-4.93%)
Closing price 04:00 PM Eastern
Extended Trading
$4.98 -0.03 (-0.52%)
As of 07:57 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

B. Riley Financial, Inc., through its subsidiaries, provides financial services to corporate, institutional, and high net worth clients in North America, Australia, the Asia Pacific, and Europe. The company operates through six segments: Capital Markets, Wealth Management, Financial Consulting, Auction and Liquidation, Communications, and Consumer. The Capital Markets segments offers investment banking, equity research, institutional sales and trading, securities lending, fund and asset management, direct lending, venture capital, proprietary trading, and investment services; merger and acquisition, restructuring advisory, and recapitalization services; public and private equity offerings; and debt financing solutions. This segment also trades in equity securities. The Wealth Management segment provides wealth management and tax services. The Financial Consulting segment offers bankruptcy restructuring and turnaround management, forensic accounting and litigation support, valuation and appraisal, and real estate services. The Auction and Liquidation Segment provides auction and liquidation services. The Communications segment offers dial-up, mobile broadband and digital subscriber line services under the NetZero and Juno brands; cloud communication services; VoIP cloud-based technology and communication devices and subscription services through magicJack; and mobile phone voice, text, and data services and devices through Marconi Wireless. The Consumer segment sells laptop and computer accessories. The company was formerly known as Great American Group, Inc. and changed its name to B. Riley Financial, Inc. in November 2014. B. Riley Financial, Inc. was founded in 1973 and is headquartered in Los Angeles, California.

Sterling Check stock logo

Sterling Check NASDAQ:STER

Sterling Check Corp. provides technology-enabled background and identity verification services in the United States, Canada, Europe, the Middle East and Africa, and the Asia Pacific. The company offers identity verification services, such as telecom and device verification, identification document verification, facial recognition with biometric matching, social security number verification, and live video chat identification proofing; fingerprinting; background checks, including criminal record checks, sex offender registries, civil court records, motor vehicle and driving license records, executive investigations, credit reports, social media searches, and contingent workforce solutions; liens, judgments, and bankruptcies; and sanctions, risk, and compliance checks. It also provides credential verification services, which include employment verification, education verification, credential verification, professional reference checks, and department of transportation; drug and health screening; onboarding solutions, including Sterling I-9 that integrates a suite of screening and onboarding services and onboarding forms; and workforce, medical license, and motor vehicle records monitoring solutions. The company's services are delivered through its cloud-based technology platform that empowers organizations with real-time and data-driven insights to conduct and manage their employment screening programs. It serves a client base in a range of industries, such as healthcare, gig economy, financial and business services, industrials, retail, contingent, technology, media and entertainment, transportation and logistics, hospitality, education, and government. The company was formerly known as Sterling Ultimate Parent Corp. and changed its name to Sterling Check Corp. in August 2021. Sterling Check Corp. was founded in 1975 and is headquartered in Independence, Ohio.