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
Macro Bank Inc. stock logo
BMA
Macro Bank
$75.54
+8.5%
$75.61
$38.30
$106.15
$4.78B1.36329,552 shs178,040 shs
GPGI
Composecure
$17.60
+5.5%
$0.00
$11.16
$26.78
$5.09B0.983.59 million shs677,868 shs
Resolute Holdings Management, Inc. stock logo
RHLD
Resolute Holdings Management
$140.20
+0.1%
$154.87
$26.57
$236.19
$1.16B-1.21187,223 shs37,856 shs
ServisFirst Bancshares, Inc. stock logo
SFBS
ServisFirst Bancshares
$80.52
+1.2%
$76.90
$67.20
$90.64
$4.41B0.9318,381 shs16,277 shs
Reduce the Risk Cover

Market downturns give many investors pause, and for good reason. Wondering how to offset this risk? Click the link to learn more about using beta to protect your portfolio.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Macro Bank Inc. stock logo
BMA
Macro Bank
+1.35%-7.95%-9.99%-26.87%-15.69%
GPGI
Composecure
+6.76%+11.17%-3.68%+1,668,799,900.00%+1,668,799,900.00%
Resolute Holdings Management, Inc. stock logo
RHLD
Resolute Holdings Management
+0.20%+3.80%-9.45%-24.76%+435.57%
ServisFirst Bancshares, Inc. stock logo
SFBS
ServisFirst Bancshares
-0.46%-0.26%+8.79%-7.25%+7.18%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Macro Bank Inc. stock logo
BMA
Macro Bank
$75.54
+8.5%
$75.61
$38.30
$106.15
$4.78B1.36329,552 shs178,040 shs
GPGI
Composecure
$17.60
+5.5%
$0.00
$11.16
$26.78
$5.09B0.983.59 million shs677,868 shs
Resolute Holdings Management, Inc. stock logo
RHLD
Resolute Holdings Management
$140.20
+0.1%
$154.87
$26.57
$236.19
$1.16B-1.21187,223 shs37,856 shs
ServisFirst Bancshares, Inc. stock logo
SFBS
ServisFirst Bancshares
$80.52
+1.2%
$76.90
$67.20
$90.64
$4.41B0.9318,381 shs16,277 shs
Reduce the Risk Cover

Market downturns give many investors pause, and for good reason. Wondering how to offset this risk? Click the link to learn more about using beta to protect your portfolio.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Macro Bank Inc. stock logo
BMA
Macro Bank
+1.35%-7.95%-9.99%-26.87%-15.69%
GPGI
Composecure
+6.76%+11.17%-3.68%+1,668,799,900.00%+1,668,799,900.00%
Resolute Holdings Management, Inc. stock logo
RHLD
Resolute Holdings Management
+0.20%+3.80%-9.45%-24.76%+435.57%
ServisFirst Bancshares, Inc. stock logo
SFBS
ServisFirst Bancshares
-0.46%-0.26%+8.79%-7.25%+7.18%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Macro Bank Inc. stock logo
BMA
Macro Bank
2.63
Moderate Buy$103.6037.15% Upside
GPGI
Composecure
2.00
HoldN/AN/A
Resolute Holdings Management, Inc. stock logo
RHLD
Resolute Holdings Management
1.00
SellN/AN/A
ServisFirst Bancshares, Inc. stock logo
SFBS
ServisFirst Bancshares
2.80
Moderate Buy$94.3317.16% Upside

Current Analyst Ratings Breakdown

Latest RHLD, GPGI, SFBS, and BMA Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/5/2026
Macro Bank Inc. stock logo
BMA
Macro Bank
UpgradeHoldBuy$85.00
4/28/2026
Macro Bank Inc. stock logo
BMA
Macro Bank
UpgradeStrong SellHold
4/24/2026
Resolute Holdings Management, Inc. stock logo
RHLD
Resolute Holdings Management
DowngradeSell (D-)Sell (E+)
4/21/2026
ServisFirst Bancshares, Inc. stock logo
SFBS
ServisFirst Bancshares
Boost Price TargetOverweight$89.00 ➝ $91.00
4/10/2026
ServisFirst Bancshares, Inc. stock logo
SFBS
ServisFirst Bancshares
Reiterated RatingHold (C+)
3/27/2026
Macro Bank Inc. stock logo
BMA
Macro Bank
Reiterated RatingSell (D)
3/25/2026
GPGI
Composecure
Reiterated RatingBuy
3/23/2026
ServisFirst Bancshares, Inc. stock logo
SFBS
ServisFirst Bancshares
DowngradeStrong-BuyHold
3/16/2026
GPGI
Composecure
Initiated CoverageSell (D-)
3/2/2026
Macro Bank Inc. stock logo
BMA
Macro Bank
Lower Price TargetBuy$111.00 ➝ $98.00
2/27/2026
ServisFirst Bancshares, Inc. stock logo
SFBS
ServisFirst Bancshares
Boost Price TargetOutperform$92.00 ➝ $97.00
(Data available from 5/6/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Macro Bank Inc. stock logo
BMA
Macro Bank
$4.72B1.02$7.92 per share9.54$65.53 per share1.15
GPGI
Composecure
$59.82M85.25$0.39 per share44.81$0.84 per share20.95
Resolute Holdings Management, Inc. stock logo
RHLD
Resolute Holdings Management
$462.05M2.51$0.49 per share285.27$9.15 per share15.32
ServisFirst Bancshares, Inc. stock logo
SFBS
ServisFirst Bancshares
$1.02B4.32$6.22 per share12.95$34.99 per share2.30
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Macro Bank Inc. stock logo
BMA
Macro Bank
$231.60M$3.2922.758.340.544.99%6.85%1.66%5/27/2026 (Estimated)
GPGI
Composecure
-$136.01M-$1.32N/A21.72N/A-56.76%211.60%26.17%N/A
Resolute Holdings Management, Inc. stock logo
RHLD
Resolute Holdings Management
-$5.92M-$0.69N/AN/AN/A-1.28%-23.82%-2.17%N/A
ServisFirst Bancshares, Inc. stock logo
SFBS
ServisFirst Bancshares
$276.60M$5.4214.8711.18N/A28.80%16.95%1.74%7/20/2026 (Estimated)

Latest RHLD, GPGI, SFBS, and BMA Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/27/2026Q1 2026
Macro Bank Inc. stock logo
BMA
Macro Bank
$1.42N/AN/AN/A$837.76 millionN/A
4/20/2026Q1 2026
ServisFirst Bancshares, Inc. stock logo
SFBS
ServisFirst Bancshares
$1.53$1.54+$0.01$1.52$162.07 million$158.99 million
3/12/2026Q4 2025
GPGI
Composecure
$0.14$0.19+$0.05$0.07$118.78 millionN/A
2/25/2026Q4 2025
Macro Bank Inc. stock logo
BMA
Macro Bank
$1.38$1.98+$0.60$0.11$739.97 million$626.17 million
2/14/2026Q4 2025
Macro Bank Inc. stock logo
BMA
Macro Bank
N/A$0.11N/A$0.11N/A$312.24 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Macro Bank Inc. stock logo
BMA
Macro Bank
$4.896.47%N/A148.63%N/A
GPGI
Composecure
$0.010.06%N/AN/A N/A
Resolute Holdings Management, Inc. stock logo
RHLD
Resolute Holdings Management
N/AN/AN/AN/AN/A
ServisFirst Bancshares, Inc. stock logo
SFBS
ServisFirst Bancshares
$1.521.89%+12.92%28.04%10 Years

Latest RHLD, GPGI, SFBS, and BMA Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/10/2026
Macro Bank Inc. stock logo
BMA
Macro Bank
monthly$0.40745.91%4/20/20264/20/20264/27/2026
3/16/2026
ServisFirst Bancshares, Inc. stock logo
SFBS
ServisFirst Bancshares
quarterly$0.382.08%4/1/20264/1/20264/13/2026
3/10/2026
Macro Bank Inc. stock logo
BMA
Macro Bank
monthly$0.40077.11%3/20/20263/20/20263/27/2026
2/9/2026
Macro Bank Inc. stock logo
BMA
Macro Bank
monthly$0.38225.04%2/19/20262/19/20262/26/2026
1/1/2100
Macro Bank Inc. stock logo
BMA
Macro Bank
monthly$0.35574.36%1/22/20261/22/20261/29/2026
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Macro Bank Inc. stock logo
BMA
Macro Bank
0.29
1.11
1.11
GPGI
Composecure
N/A
6.33
6.33
Resolute Holdings Management, Inc. stock logo
RHLD
Resolute Holdings Management
2.18
3.84
3.27
ServisFirst Bancshares, Inc. stock logo
SFBS
ServisFirst Bancshares
0.02
0.97
0.97

Institutional Ownership

CompanyInstitutional Ownership
Macro Bank Inc. stock logo
BMA
Macro Bank
N/A
GPGI
Composecure
37.56%
Resolute Holdings Management, Inc. stock logo
RHLD
Resolute Holdings Management
N/A
ServisFirst Bancshares, Inc. stock logo
SFBS
ServisFirst Bancshares
67.31%

Insider Ownership

CompanyInsider Ownership
Macro Bank Inc. stock logo
BMA
Macro Bank
18.34%
GPGI
Composecure
18.40%
Resolute Holdings Management, Inc. stock logo
RHLD
Resolute Holdings Management
52.80%
ServisFirst Bancshares, Inc. stock logo
SFBS
ServisFirst Bancshares
6.50%
CompanyEmployeesShares OutstandingFree FloatOptionable
Macro Bank Inc. stock logo
BMA
Macro Bank
8,49063.90 million52.18 millionOptionable
GPGI
Composecure
1,007289.86 million236.53 millionN/A
Resolute Holdings Management, Inc. stock logo
RHLD
Resolute Holdings Management
5,6208.26 million3.90 millionN/A
ServisFirst Bancshares, Inc. stock logo
SFBS
ServisFirst Bancshares
57054.66 million51.11 millionOptionable

Recent News About These Companies

ServisFirst Bancshares, Inc. Announces Results For First Quarter of 2026
ServisFirst Bancshares Q1 Earnings Call Highlights
ServisFirst Bancshares (SFBS) Q1 Earnings: What To Expect

New MarketBeat Followers Over Time

Media Sentiment Over Time

Macro Bank stock logo

Macro Bank NYSE:BMA

$75.54 +5.92 (+8.50%)
As of 11:07 AM Eastern
This is a fair market value price provided by Massive. Learn more.

Banco Macro S.A. provides various banking products and services to retail and corporate customers in Argentina. It offers various retail banking products and services, such as savings and checking accounts, time deposits, credit and debit cards, consumer finance loans, mortgage loans, automobile loans, overdrafts, credit-related services, home and car insurance coverage, tax collection, utility payments, automated teller machines, and money transfers. The company also provides personal loans, document discounts, residential mortgages, overdrafts, pledged loans, and credit card loans to retail customers. In addition, it offers corporate banking products and services, including deposits, lending, check cashing advances and factoring, guaranteed loans, credit lines for financing foreign trade, and cash management services; and trust, payroll, and financial agency services, as well as corporate credit cards and other specialty products; and working capital facilities, credit for investment projects, and leasing and foreign trade transactions. Further, the company provides transaction services, such as cash management, collection services, payments to suppliers, payroll services, foreign exchange transactions, and foreign trade services; information services comprising Datanet and Interpymes services to corporate customers; and Internet and mobile banking services. Additionally, it offers short-term and medium-to-long-term corporate lending products. Banco Macro S.A. was incorporated in 1966 and is headquartered in Buenos Aires, Argentina.

Composecure NYSE:GPGI

$17.60 +0.92 (+5.49%)
As of 11:06 AM Eastern
This is a fair market value price provided by Massive. Learn more.

CompoSecure, Inc. manufactures and designs metal, plastic, composite ID, and proprietary financial transaction cards in the United States and internationally. Its primary metal form factors include embedded, metal veneer lite, metal veneer, and full metal products. The company also offers Arculus Cold Storage Wallet, a three-factor authentication solution, which comprise the Arculus Key card Cold Storage hardware device and companion Arculus Wallet mobile App to keep the Private Key in the Arculus Key card highly secure and store cryptocurrency and digital assets. It serves financial institutions, plastic card manufacturers, government agencies, system integrators, and security specialists. The company was founded in 1910 and is based in Somerset, New Jersey.

Resolute Holdings Management stock logo

Resolute Holdings Management NYSE:RHLD

$140.20 +0.20 (+0.14%)
As of 11:06 AM Eastern
This is a fair market value price provided by Massive. Learn more.

Resolute Holdings Management, Inc. operates as an alternative asset management platform company. The company was incorporated in 2024 and is based in New York, New York.

ServisFirst Bancshares stock logo

ServisFirst Bancshares NYSE:SFBS

$80.52 +0.92 (+1.15%)
As of 11:07 AM Eastern
This is a fair market value price provided by Massive. Learn more.

ServisFirst Bancshares, Inc. operates as the bank holding company for ServisFirst Bank that provides various banking services to individual and corporate customers. It accepts demand, time, savings, and other deposits; checking, money market, and IRA accounts; and certificates of deposit. The company's loan products include commercial lending products, including seasonal, bridge, and term loans for working capital, expansion of the business, acquisition of property, and plant and equipment, as well as commercial lines of credit; commercial real estate loans, construction and development loans, and residential real estate loans; and consumer loans, such as home equity loans, vehicle financing, loans secured by deposits, and secured and unsecured personal loans. It also offers other banking products and services comprising telephone and mobile banking, Internet banking, direct deposit, traveler's checks, safe deposit boxes, attorney trust accounts, automatic account transfers, automated teller machines, and debit and credit card systems; treasury and cash management services; wire transfer, night depository, banking-by-mail, and remote capture services; and correspondent banking services to other financial institutions. In addition, the company holds and manages participations in residential mortgages and commercial real estate loans originated by ServisFirst Bank in Alabama, Florida, Georgia, and Tennessee. The company was founded in 2005 and is headquartered in Birmingham, Alabama.