Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
$190.40
-0.3%
$186.70
$122.96
$199.40
$2.07B1.0763,799 shs30,053 shs
Costco Wholesale Co. stock logo
COST
Costco Wholesale
$724.79
-0.6%
$730.41
$476.75
$787.08
$321.44B0.772.04 million shs870,219 shs
General Mills, Inc. stock logo
GIS
General Mills
$70.34
-0.7%
$67.65
$60.33
$90.89
$39.95B0.154.23 million shs2.35 million shs
10 Best Stocks to Own in 2024 Cover

Click the link below and we'll send you MarketBeat's list of the 10 best stocks to own in 2024 and why they should be in your portfolio.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
0.00%+4.25%-2.97%-0.47%+43.32%
Costco Wholesale Co. stock logo
COST
Costco Wholesale
0.00%+2.77%-0.47%+5.07%+44.90%
General Mills, Inc. stock logo
GIS
General Mills
0.00%+0.58%+1.23%+10.21%-20.08%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
3.6426 of 5 stars
0.03.04.22.40.63.32.5
Costco Wholesale Co. stock logo
COST
Costco Wholesale
4.4125 of 5 stars
2.44.03.31.42.62.51.9
General Mills, Inc. stock logo
GIS
General Mills
4.3345 of 5 stars
2.04.02.52.62.62.51.9

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
3.00
BuyN/AN/A
Costco Wholesale Co. stock logo
COST
Costco Wholesale
2.75
Moderate Buy$694.48-4.18% Downside
General Mills, Inc. stock logo
GIS
General Mills
2.06
Hold$72.182.61% Upside

Current Analyst Ratings

Latest COST, AGM, and GIS Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/23/2024
Costco Wholesale Co. stock logo
COST
Costco Wholesale
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$630.00 ➝ $710.00
4/22/2024
General Mills, Inc. stock logo
GIS
General Mills
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$77.00 ➝ $77.00
4/11/2024
Costco Wholesale Co. stock logo
COST
Costco Wholesale
Loop Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$830.00 ➝ $820.00
4/11/2024
Costco Wholesale Co. stock logo
COST
Costco Wholesale
DA Davidson
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingNeutral ➝ Neutral$680.00
4/11/2024
Costco Wholesale Co. stock logo
COST
Costco Wholesale
Evercore ISI
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$795.00 ➝ $805.00
4/11/2024
Costco Wholesale Co. stock logo
COST
Costco Wholesale
Roth Mkm
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$601.00 ➝ $650.00
4/11/2024
Costco Wholesale Co. stock logo
COST
Costco Wholesale
Telsey Advisory Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$800.00
4/4/2024
Costco Wholesale Co. stock logo
COST
Costco Wholesale
Telsey Advisory Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$800.00
4/3/2024
Costco Wholesale Co. stock logo
COST
Costco Wholesale
Gordon Haskett
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeBuy ➝ Accumulate$775.00
3/22/2024
General Mills, Inc. stock logo
GIS
General Mills
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetEqual Weight ➝ Equal Weight$70.00 ➝ $72.00
3/21/2024
General Mills, Inc. stock logo
GIS
General Mills
HSBC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetHold ➝ Hold$74.00 ➝ $76.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
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
$1.42B1.46$19.55 per share9.74$85.53 per share2.23
Costco Wholesale Co. stock logo
COST
Costco Wholesale
$242.29B1.33$19.30 per share37.55$56.55 per share12.82
General Mills, Inc. stock logo
GIS
General Mills
$20.09B1.99$5.32 per share13.23$18.28 per share3.85

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
$200M$15.8112.0410.24N/A14.13%22.68%0.70%5/6/2024 (Confirmed)
Costco Wholesale Co. stock logo
COST
Costco Wholesale
$6.29B$15.2947.4041.754.862.73%28.80%9.98%5/30/2024 (Confirmed)
General Mills, Inc. stock logo
GIS
General Mills
$2.59B$4.3616.1315.132.4412.66%26.84%8.71%6/26/2024 (Estimated)

Latest COST, AGM, and GIS Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/30/2024N/A
Costco Wholesale Co. stock logo
COST
Costco Wholesale
$3.70N/A-$3.70N/AN/AN/A  
5/6/2024N/A
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
$3.94N/A-$3.94N/AN/AN/A  
3/20/2024Q3 24
General Mills, Inc. stock logo
GIS
General Mills
$1.05$1.17+$0.12$1.17$4.97 billion$5.10 billion    
3/7/2024Q2 24
Costco Wholesale Co. stock logo
COST
Costco Wholesale
$3.62$3.71+$0.09$3.50$59.11 billion$58.44 billion      
2/23/202412/31/2023
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
$3.70$4.10+$0.40$4.47$86.86 million$354.15 million      

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
$5.602.94%+11.20%35.42%13 Years
Costco Wholesale Co. stock logo
COST
Costco Wholesale
$4.640.64%+12.92%30.35%21 Years
General Mills, Inc. stock logo
GIS
General Mills
$2.363.36%+4.51%54.13%2 Years

Latest COST, AGM, and GIS Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/10/2024
Costco Wholesale Co. stock logo
COST
Costco Wholesale
quarterly$1.160.64%4/25/20244/26/20245/10/2024
1/30/2024
General Mills, Inc. stock logo
GIS
General Mills
Quarterly$0.593.64%4/9/20244/10/20245/1/2024
2/21/2024
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
Quarterly$1.403.1%3/14/20243/15/20243/28/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
1.51
0.46
0.46
Costco Wholesale Co. stock logo
COST
Costco Wholesale
0.28
0.93
0.43
General Mills, Inc. stock logo
GIS
General Mills
1.14
0.66
0.40

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
68.03%
Costco Wholesale Co. stock logo
COST
Costco Wholesale
68.48%
General Mills, Inc. stock logo
GIS
General Mills
75.71%

Insider Ownership

CompanyInsider Ownership
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
2.21%
Costco Wholesale Co. stock logo
COST
Costco Wholesale
0.18%
General Mills, Inc. stock logo
GIS
General Mills
0.24%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
18510.85 million10.61 millionOptionable
Costco Wholesale Co. stock logo
COST
Costco Wholesale
316,000443.50 million442.71 millionOptionable
General Mills, Inc. stock logo
GIS
General Mills
34,000567.90 million566.54 millionOptionable

COST, AGM, and GIS Headlines

SourceHeadline
Report: General Mills considering sale of yogurt businessReport: General Mills considering sale of yogurt business
foodbusinessnews.net - April 29 at 3:30 PM
General Mills Explores Sale Of $2bn-Plus Yogurt Business In North AmericaGeneral Mills Explores Sale Of $2bn-Plus Yogurt Business In North America
esmmagazine.com - April 29 at 10:30 AM
General Mills could sell $2B-plus North American yogurt business, including YoplaitGeneral Mills could sell $2B-plus North American yogurt business, including Yoplait
startribune.com - April 29 at 10:30 AM
General Mills (NYSE:GIS) investors will be pleased with their respectable 62% return over the last five yearsGeneral Mills' (NYSE:GIS) investors will be pleased with their respectable 62% return over the last five years
finance.yahoo.com - April 29 at 10:30 AM
General Mills, Inc. (NYSE:GIS) Shares Sold by Truist Financial CorpGeneral Mills, Inc. (NYSE:GIS) Shares Sold by Truist Financial Corp
marketbeat.com - April 29 at 6:52 AM
Gov. Mills’ proposed savings halved in state budget after objectionsGov. Mills’ proposed savings halved in state budget after objections
yahoo.com - April 27 at 6:29 AM
General Mills could sell yogurt business in North America, report saysGeneral Mills could sell yogurt business in North America, report says
bizjournals.com - April 26 at 8:28 PM
General Mills explores selling $2B North America yogurt business - ReutersGeneral Mills explores selling $2B North America yogurt business - Reuters
msn.com - April 26 at 3:24 PM
Exclusive-General Mills explores sale of $2 billion-plus yogurt business in North America, sources sayExclusive-General Mills explores sale of $2 billion-plus yogurt business in North America, sources say
finance.yahoo.com - April 26 at 3:24 PM
Exclusive: General Mills explores sale of $2 billion-plus yogurt business in North America, sources sayExclusive: General Mills explores sale of $2 billion-plus yogurt business in North America, sources say
reuters.com - April 26 at 2:22 PM
Illinois Municipal Retirement Fund Decreases Holdings in General Mills, Inc. (NYSE:GIS)Illinois Municipal Retirement Fund Decreases Holdings in General Mills, Inc. (NYSE:GIS)
marketbeat.com - April 26 at 7:46 AM
Mills opens public comment on offshore wind planMills opens public comment on offshore wind plan
yahoo.com - April 25 at 2:15 PM
General Mills (GIS) Upgraded to Buy: Heres What You Should KnowGeneral Mills (GIS) Upgraded to Buy: Here's What You Should Know
zacks.com - April 25 at 1:00 PM
GIS or NSRGY: Which Is the Better Value Stock Right Now?GIS or NSRGY: Which Is the Better Value Stock Right Now?
zacks.com - April 25 at 12:45 PM
Alaska Permanent Fund Corp Buys 11,771 Shares of General Mills, Inc. (NYSE:GIS)Alaska Permanent Fund Corp Buys 11,771 Shares of General Mills, Inc. (NYSE:GIS)
marketbeat.com - April 25 at 10:32 AM
All uplift schemes: GIS mapping to be conductedAll uplift schemes: GIS mapping to be conducted
brecorder.com - April 25 at 9:00 AM
7 Stocks That Will Keep Going Up During the Next Downturn7 Stocks That Will Keep Going Up During the Next Downturn
investorplace.com - April 25 at 6:00 AM
General Mills (NYSE:GIS) Has A Pretty Healthy Balance SheetGeneral Mills (NYSE:GIS) Has A Pretty Healthy Balance Sheet
finance.yahoo.com - April 24 at 5:59 PM
General Mills, Inc. (NYSE:GIS) Shares Sold by New York State Common Retirement FundGeneral Mills, Inc. (NYSE:GIS) Shares Sold by New York State Common Retirement Fund
marketbeat.com - April 24 at 8:44 AM
General Mills highlights sustainability, nutrition progress for 2023General Mills highlights sustainability, nutrition progress for 2023
foodbusinessnews.net - April 24 at 2:38 AM
California Public Employees Retirement System Sells 55,712 Shares of General Mills, Inc. (NYSE:GIS)California Public Employees Retirement System Sells 55,712 Shares of General Mills, Inc. (NYSE:GIS)
marketbeat.com - April 23 at 10:59 AM
General Mills (NYSE:GIS) Receives Buy Rating from Stifel NicolausGeneral Mills (NYSE:GIS) Receives Buy Rating from Stifel Nicolaus
americanbankingnews.com - April 23 at 4:54 AM
Stifel Nicolaus Reaffirms Their Buy Rating on General Mills (GIS)Stifel Nicolaus Reaffirms Their Buy Rating on General Mills (GIS)
markets.businessinsider.com - April 22 at 6:59 PM
General Mills (NYSE:GIS) Stock Rating Reaffirmed by Stifel NicolausGeneral Mills (NYSE:GIS) Stock Rating Reaffirmed by Stifel Nicolaus
marketbeat.com - April 22 at 2:25 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

Federal Agricultural Mortgage logo

Federal Agricultural Mortgage

NYSE:AGM
Federal Agricultural Mortgage Corporation provides a secondary market for various loans made to borrowers in the United States. It operates through four segments: Corporate AgFinance, Farm & Ranch, Rural Utilities, and Renewable Energy. The company's Agricultural Finance line of business engages in purchasing and retaining eligible loans and securities; guaranteeing the payment of principal and interest on securities that represent interests in or obligations secured by pools of eligible loans; servicing eligible loans; and issuing LTSPCs for eligible loans. Its Rural Infrastructure Finance line of business is involved in the purchase of rural utilities loans and renewable energy loans and guarantees of securities backed by loans, as well as LTSPCs for pools of eligible rural utilities loans; by loans for electric or telecommunications facilities by lenders organized as cooperatives to borrowers; and other financial institutions that are secured by pools of eligible loans. Federal Agricultural Mortgage Corporation was incorporated in 1987 and is headquartered in Washington, the District of Columbia.
Costco Wholesale logo

Costco Wholesale

NASDAQ:COST
Costco Wholesale Corporation, together with its subsidiaries, engages in the operation of membership warehouses in the United States, Puerto Rico, Canada, Mexico, Japan, the United Kingdom, Korea, Australia, Taiwan, China, Spain, France, Iceland, New Zealand, and Sweden. The company offers branded and private-label products in a range of merchandise categories. It offers merchandise, such as sundries, dry groceries, candies, coolers, freezers, deli, liquor, and tobacco; appliances, electronics, health and beauty aids, hardware, garden and patio products, sporting goods, tires, toys and seasonal products, office supplies, automotive care products, postages, tickets, apparel, small appliances, furniture, domestics, housewares, special order kiosks, and jewelry; and meat, produce, service deli, and bakery products. The company also operates gasoline, pharmacies, optical, food courts, hearing-aid centers, and tire installation centers; and offers business delivery, travel, grocery, and various other services online. It also operates e-commerce websites. The company was formerly known as Costco Companies, Inc. and changed its name to Costco Wholesale Corporation in August 1999. Costco Wholesale Corporation was founded in 1976 and is based in Issaquah, Washington.
General Mills logo

General Mills

NYSE:GIS
General Mills, Inc. manufactures and markets branded consumer foods worldwide. The company operates through four segments: North America Retail; International; Pet; and North America Foodservice. It offers grain, ready-to-eat cereals, refrigerated yogurt, soup, meal kits, refrigerated and frozen dough products, dessert and baking mixes, bakery flour, frozen pizza and pizza snacks, snack bars, fruit and salty snacks, ice cream and frozen desserts, nutrition bars, and savory snacks, as well as various organic products, including frozen and shelf-stable vegetables. It also manufactures and markets pet food products, including dog and cat food. The company markets its products under the Annie's, Betty Crocker, Bisquick, Blue Buffalo, Blue Basics, Blue Freedom, Bugles, Cascadian Farm, Cheerios, Chex, Cinnamon Toast Crunch, Cocoa Puffs, Cookie Crisp, EPIC, Fiber One, Fruit by the Foot, Fruit Gushers, Fruit Roll-Ups, Gardetto's, Go-Gurt, Gold Medal, Golden Grahams, Häagen-Dazs, Kitano, Kix, Lärabar, Latina, Lucky Charms, Muir Glen, Nature Valley, Nudges, Oatmeal Crisp, Old El Paso, Pillsbury, Progresso, Raisin Nut Bran, Total, Top Chews Naturals, Totino's, Trix, True Chews, Wanchai Ferry, Wheaties, Wilderness, Yoki, Reese's Puffs, Green Giant, and Yoplait trademarks. It sells its products directly, as well as through broker and distribution arrangements to grocery stores, mass merchandisers, membership stores, natural food chains, e-commerce retailers, commercial and noncommercial foodservice distributors and operators, restaurants, convenience stores, and pet specialty stores, as well as drug, dollar, and discount chains. In addition, the company operates ice cream parlors. General Mills, Inc. was founded in 1866 and is headquartered in Minneapolis, Minnesota.