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
Geo Group Inc (The) stock logo
GEO
Geo Group
$26.14
-0.7%
$26.17
$11.75
$36.46
$3.72B0.712.93 million shs1.82 million shs
Garibaldi Resources Corp. stock logo
GGI
Garibaldi Resources
C$0.07
+8.3%
C$0.07
C$0.05
C$0.10
C$8.94M0.549,327 shs2,000 shs
LFX
LeadFX
C$0.00
C$0.53
C$1.70
C$84.13MN/A15,327 shs1,126 shs
MoneyLion Inc. stock logo
ML
MoneyLion
$85.90
$85.90
$36.65
$91.85
$972.39M2.94230,760 shsN/A
These 7 Stocks Will Be Magnificent in 2025 Cover

Discover the next wave of investment opportunities with our report, 7 Stocks That Will Be Magnificent in 2025. Explore companies poised to replicate the growth, innovation, and value creation of the tech giants dominating today's markets.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Geo Group Inc (The) stock logo
GEO
Geo Group
-1.01%+0.47%-2.97%-10.15%+73.13%
Garibaldi Resources Corp. stock logo
GGI
Garibaldi Resources
0.00%-7.14%0.00%0.00%-27.78%
LFX
LeadFX
0.00%0.00%0.00%0.00%0.00%
MoneyLion Inc. stock logo
ML
MoneyLion
0.00%0.00%0.00%+0.39%+22.02%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Geo Group Inc (The) stock logo
GEO
Geo Group
3.4602 of 5 stars
3.52.00.00.03.21.71.9
Garibaldi Resources Corp. stock logo
GGI
Garibaldi Resources
N/AN/AN/AN/AN/AN/AN/AN/A
LFX
LeadFX
N/AN/AN/AN/AN/AN/AN/AN/A
MoneyLion Inc. stock logo
ML
MoneyLion
1.026 of 5 stars
1.40.00.00.01.90.81.9
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Geo Group Inc (The) stock logo
GEO
Geo Group
3.00
Buy$38.0045.36% Upside
Garibaldi Resources Corp. stock logo
GGI
Garibaldi Resources
0.00
N/AN/AN/A
LFX
LeadFX
0.00
N/AN/AN/A
MoneyLion Inc. stock logo
ML
MoneyLion
2.86
Moderate Buy$90.405.24% Upside

Current Analyst Ratings Breakdown

Latest ML, GGI, GEO, LFX, and RBW Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
6/23/2025
Geo Group Inc (The) stock logo
GEO
Geo Group
Wedbush
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$36.00
5/8/2025
Geo Group Inc (The) stock logo
GEO
Geo Group
Wedbush
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform$46.00 ➝ $36.00
5/8/2025
Geo Group Inc (The) stock logo
GEO
Geo Group
Jones Trading
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$55.00 ➝ $50.00
(Data available from 7/11/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Geo Group Inc (The) stock logo
GEO
Geo Group
$2.42B1.52$1.67 per share15.64$9.54 per share2.74
Garibaldi Resources Corp. stock logo
GGI
Garibaldi Resources
N/AN/AC$0.00 per share17.31C$0.29 per shareN/A
LFX
LeadFX
N/AN/AN/A43.04C$0.70 per shareN/A
MoneyLion Inc. stock logo
ML
MoneyLion
$545.91M1.78$0.67 per share128.75$24.70 per share3.48
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Geo Group Inc (The) stock logo
GEO
Geo Group
$31.97M$0.19137.6020.582.851.19%7.36%2.67%8/6/2025 (Estimated)
Garibaldi Resources Corp. stock logo
GGI
Garibaldi Resources
-C$956.85K-C$0.01N/AN/AN/A-2.41%-1.35%N/A
LFX
LeadFX
N/A-C$0.12N/AN/AN/AN/AN/AN/AN/A
MoneyLion Inc. stock logo
ML
MoneyLion
-$45.24M$0.75390.4522.55N/A0.64%1.18%0.61%8/4/2025 (Estimated)

Latest ML, GGI, GEO, LFX, and RBW Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/6/2025Q2 2025
Geo Group Inc (The) stock logo
GEO
Geo Group
$0.16N/AN/AN/A$621.55 millionN/A
5/7/2025Q1 2025
Geo Group Inc (The) stock logo
GEO
Geo Group
$0.18$0.14-$0.04$0.14$611.81 million$604.65 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Geo Group Inc (The) stock logo
GEO
Geo Group
N/AN/AN/AN/AN/A
Garibaldi Resources Corp. stock logo
GGI
Garibaldi Resources
N/A4.63%N/AN/AN/A
LFX
LeadFX
N/AN/AN/AN/AN/A
MoneyLion Inc. stock logo
ML
MoneyLion
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Geo Group Inc (The) stock logo
GEO
Geo Group
1.24
1.29
1.29
Garibaldi Resources Corp. stock logo
GGI
Garibaldi Resources
N/A
0.02
1.51
LFX
LeadFX
44.18
0.17
0.17
MoneyLion Inc. stock logo
ML
MoneyLion
N/A
2.80
2.80

Institutional Ownership

CompanyInstitutional Ownership
Geo Group Inc (The) stock logo
GEO
Geo Group
76.10%
Garibaldi Resources Corp. stock logo
GGI
Garibaldi Resources
N/A
LFX
LeadFX
N/A
MoneyLion Inc. stock logo
ML
MoneyLion
31.43%

Insider Ownership

CompanyInsider Ownership
Geo Group Inc (The) stock logo
GEO
Geo Group
5.30%
Garibaldi Resources Corp. stock logo
GGI
Garibaldi Resources
24.60%
LFX
LeadFX
N/A
MoneyLion Inc. stock logo
ML
MoneyLion
11.90%
CompanyEmployeesShares OutstandingFree FloatOptionable
Geo Group Inc (The) stock logo
GEO
Geo Group
16,500141.34 million133.85 millionOptionable
Garibaldi Resources Corp. stock logo
GGI
Garibaldi Resources
N/A137.50 millionN/ANot Optionable
LFX
LeadFX
1484.98 millionN/ANot Optionable
MoneyLion Inc. stock logo
ML
MoneyLion
56011.32 million9.78 millionNot Optionable

Recent News About These Companies

Gen Digital: MoneyLion Lawsuit Could Hinder Momentum
MoneyLion, DailyPay sued by New York AG over ‘high-interest loans’
MoneyLion sued by New York AG over high interest rates
Lake Street Keeps Their Hold Rating on MoneyLion (ML)
Craig-Hallum Remains a Buy on MoneyLion (ML)
MoneyLion stockholders back Gen Digital acquisition

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Geo Group stock logo

Geo Group NYSE:GEO

$26.14 -0.19 (-0.71%)
Closing price 07/10/2025 03:59 PM Eastern
Extended Trading
$25.78 -0.36 (-1.38%)
As of 06:13 AM 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.

The GEO Group, Inc. (NYSE: GEO) engages in ownership, leasing, and management of secure facilities, processing centers, and community-based reentry facilities in the United States, Australia, the United Kingdom, and South Africa. The company also provides secure facility management services, including the provision of security, administrative, rehabilitation, education, and food services; reentry services, such as temporary housing, programming, employment assistance, and other services; electronic monitoring and supervision services; and transportation services; as well as designs, constructs, and finances new facilities through projects. The company was founded in 1984 and is based in Boca Raton, Florida.

Garibaldi Resources stock logo

Garibaldi Resources CVE:GGI

C$0.06 +0.01 (+8.33%)
As of 07/9/2025 11:09 AM Eastern

Garibaldi Resources Corp., an exploration stage company, engages in the acquisition, exploration, and evaluation of mineral properties in Canada and Mexico. The company explores for nickel, copper, cobalt, platinum, palladium, gold, and silver deposits. Its flagship property is 100% owned E&L Nickel Mountain Project located to Northwest British Columbia. The company was incorporated in 1993 and is headquartered in Vancouver, Canada.

LeadFX TSE:LFX

LeadFX Inc., a mining company, focuses on the development of lead-silver projects. Its principal asset is the Paroo Station mine, a restart-ready lead carbonate mine, located in Western Australia. The company was formerly known as Ivernia Inc. and changed its name to LeadFX Inc. in October 2015. The company is headquartered in Burswood, Australia. LeadFX Inc. is a subsidiary of Sentient Group of Global Resource Funds.

MoneyLion stock logo

MoneyLion NYSE:ML

$85.90 0.00 (0.00%)
As of 04/17/2025

MoneyLion Inc., a financial technology company, provides personalized products and financial content for American consumers. The company's platform offers access to banking, borrowing, and investing solutions for customers. Its principal products include RoarMoney, an insured digital demand deposit account; Instacash, a cash advance product that gives customers early access to their recurring income deposits; Credit Builder Plus membership program; MoneyLion Investing, an online investment account that offers access to separately managed accounts invested based on model exchange-traded fund portfolios; Roundups, which provides features designed to encourage customers to establish good saving and investing habits; and MoneyLion Crypto, an online cryptocurrency account. It also provides marketplace solutions, such as valuable distribution, acquisition, growth, and monetization channels; and creative media and brand content services. MoneyLion Inc. was founded in 2013 and is headquartered in New York, New York.