Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Fastenal stock logo
FAST
Fastenal
$68.14
+0.6%
$73.49
$52.28
$79.04
$39.01B1.054.02 million shs2.71 million shs
W.W. Grainger, Inc. stock logo
GWW
W.W. Grainger
$947.03
-1.2%
$980.01
$641.95
$1,034.18
$46.53B1.14234,314 shs419,022 shs
3M stock logo
MMM
3M
$91.42
-0.7%
$95.72
$71.12
$95.67
$50.59B1.025.74 million shs2.95 million shs
13 Stocks Institutional Investors Won't Stop Buying Cover

Which stocks are major institutional investors including hedge funds and endowments buying in today's market? Click the link below and we'll send you MarketBeat's list of thirteen stocks that institutional investors are buying up as quickly as they can.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Fastenal stock logo
FAST
Fastenal
+0.34%-1.08%-12.04%-2.12%+26.59%
W.W. Grainger, Inc. stock logo
GWW
W.W. Grainger
+0.26%+0.88%-4.90%+8.72%+42.64%
3M stock logo
MMM
3M
-1.05%+1.18%-12.24%-4.13%-11.83%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Fastenal stock logo
FAST
Fastenal
4.2649 of 5 stars
1.14.03.32.43.73.31.9
W.W. Grainger, Inc. stock logo
GWW
W.W. Grainger
3.9665 of 5 stars
2.02.03.31.33.32.51.9
3M stock logo
MMM
3M
4.5352 of 5 stars
3.03.04.22.83.12.50.6

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Fastenal stock logo
FAST
Fastenal
2.20
Hold$67.67-0.69% Downside
W.W. Grainger, Inc. stock logo
GWW
W.W. Grainger
2.00
Hold$913.89-3.50% Downside
3M stock logo
MMM
3M
2.00
Hold$104.0013.76% Upside

Current Analyst Ratings

Latest FAST, GWW, and MMM Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/17/2024
3M stock logo
MMM
3M
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$118.00 ➝ $110.00
4/15/2024
Fastenal stock logo
FAST
Fastenal
Loop Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetHold ➝ Hold$71.00 ➝ $66.00
4/15/2024
Fastenal stock logo
FAST
Fastenal
HSBC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetHold ➝ Hold$59.00 ➝ $64.00
4/12/2024
Fastenal stock logo
FAST
Fastenal
Robert W. Baird
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$77.00 ➝ $71.00
4/8/2024
3M stock logo
MMM
3M
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$95.31 ➝ $98.00
4/2/2024
3M stock logo
MMM
3M
Royal Bank of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetUnderperform ➝ Underperform$84.00 ➝ $78.00
4/2/2024
3M stock logo
MMM
3M
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$126.00 ➝ $107.00
4/2/2024
3M stock logo
MMM
3M
Bank of America
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$110.00 ➝ $100.00
3/27/2024
3M stock logo
MMM
3M
Mizuho
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingNeutral ➝ Neutral$105.00
3/20/2024
3M stock logo
MMM
3M
Royal Bank of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingUnderperform ➝ Underperform$84.00
3/19/2024
3M stock logo
MMM
3M
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeEqual Weight ➝ Overweight$111.00 ➝ $126.00
(Data available from 4/25/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Fastenal stock logo
FAST
Fastenal
$7.35B5.31$2.35 per share28.95$5.99 per share11.38
W.W. Grainger, Inc. stock logo
GWW
W.W. Grainger
$16.48B2.82$41.23 per share22.97$69.33 per share13.66
3M stock logo
MMM
3M
$32.68B1.55$12.64 per share7.23$8.81 per share10.38

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Fastenal stock logo
FAST
Fastenal
$1.16B$2.0233.7329.503.5315.68%33.98%25.49%7/11/2024 (Estimated)
W.W. Grainger, Inc. stock logo
GWW
W.W. Grainger
$1.83B$36.2126.1521.911.8711.10%56.54%23.03%4/25/2024 (Confirmed)
3M stock logo
MMM
3M
-$7.00B-$12.63N/A10.871.84-21.40%62.45%10.45%4/30/2024 (Confirmed)

Latest FAST, GWW, and MMM Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/30/2024N/A
3M stock logo
MMM
3M
$2.08N/A-$2.08N/AN/AN/A  
4/25/2024N/A
W.W. Grainger, Inc. stock logo
GWW
W.W. Grainger
$9.57$9.62+$0.05N/A$4.26 billion$4.24 billion  
4/11/2024Q1 2024
Fastenal stock logo
FAST
Fastenal
$0.53$0.52-$0.01$0.52$1.91 billion$1.90 billion      
2/2/202412/31/2023
W.W. Grainger, Inc. stock logo
GWW
W.W. Grainger
$8.05$8.33+$0.28$8.77$4.04 billion$4.00 billion    

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Fastenal stock logo
FAST
Fastenal
$1.562.29%+11.87%77.23%25 Years
W.W. Grainger, Inc. stock logo
GWW
W.W. Grainger
$7.440.79%+7.11%20.55%53 Years
3M stock logo
MMM
3M
$6.046.61%+0.68%N/A 67 Years

Latest FAST, GWW, and MMM Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/24/2024
W.W. Grainger, Inc. stock logo
GWW
W.W. Grainger
Quarterly$2.050.86%5/10/20245/13/20246/1/2024
4/10/2024
Fastenal stock logo
FAST
Fastenal
quarterly$0.392.09%4/24/20244/25/20245/23/2024
2/6/2024
3M stock logo
MMM
3M
quarterly$1.516.44%2/15/20242/16/20243/12/2024
1/31/2024
W.W. Grainger, Inc. stock logo
GWW
W.W. Grainger
quarterly$1.860.83%2/9/20242/12/20243/1/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Fastenal stock logo
FAST
Fastenal
0.06
4.83
2.49
W.W. Grainger, Inc. stock logo
GWW
W.W. Grainger
0.66
2.88
1.64
3M stock logo
MMM
3M
2.69
1.07
0.76

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Fastenal stock logo
FAST
Fastenal
81.38%
W.W. Grainger, Inc. stock logo
GWW
W.W. Grainger
80.70%
3M stock logo
MMM
3M
65.25%

Insider Ownership

CompanyInsider Ownership
Fastenal stock logo
FAST
Fastenal
0.41%
W.W. Grainger, Inc. stock logo
GWW
W.W. Grainger
9.50%
3M stock logo
MMM
3M
0.34%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Fastenal stock logo
FAST
Fastenal
23,201572.55 million570.20 millionOptionable
W.W. Grainger, Inc. stock logo
GWW
W.W. Grainger
26,00049.13 million44.47 millionOptionable
3M stock logo
MMM
3M
85,000553.36 million551.48 millionOptionable

FAST, GWW, and MMM Headlines

SourceHeadline
Heres How You Should Play 3M (MMM) Stock Ahead of Q1 EarningsHere's How You Should Play 3M (MMM) Stock Ahead of Q1 Earnings
zacks.com - April 25 at 2:05 PM
Sell Any Rally Now and Grab These Passive Income Dividend KingsSell Any Rally Now and Grab These Passive Income Dividend Kings
247wallst.com - April 25 at 9:40 AM
3M (NYSE:MMM) Lifted to Strong-Buy at StockNews.com3M (NYSE:MMM) Lifted to Strong-Buy at StockNews.com
americanbankingnews.com - April 25 at 2:20 AM
Wynn Capital LLC Buys Shares of 11,386 3M (NYSE:MMM)Wynn Capital LLC Buys Shares of 11,386 3M (NYSE:MMM)
marketbeat.com - April 24 at 6:37 PM
3M (NYSE:MMM) Stock Price Down 1%3M (NYSE:MMM) Stock Price Down 1%
marketbeat.com - April 24 at 5:17 PM
6 of the Highest-Yielding S&P 500 Stocks Offer Huge Passive Income6 of the Highest-Yielding S&P 500 Stocks Offer Huge Passive Income
247wallst.com - April 24 at 7:30 AM
3M (MMM) Ascends But Remains Behind Market: Some Facts to Note3M (MMM) Ascends But Remains Behind Market: Some Facts to Note
zacks.com - April 23 at 6:51 PM
3M (NYSE:MMM) Trading 1.4% Higher 3M (NYSE:MMM) Trading 1.4% Higher
marketbeat.com - April 23 at 3:20 PM
3M (NYSE:MMM) Shares Sold by Illinois Municipal Retirement Fund3M (NYSE:MMM) Shares Sold by Illinois Municipal Retirement Fund
marketbeat.com - April 23 at 1:04 PM
Analysts Estimate 3M (MMM) to Report a Decline in Earnings: What to Look Out forAnalysts Estimate 3M (MMM) to Report a Decline in Earnings: What to Look Out for
zacks.com - April 23 at 11:06 AM
3M (MMM) Set to Announce Earnings on Tuesday3M (MMM) Set to Announce Earnings on Tuesday
americanbankingnews.com - April 23 at 4:32 AM
3M (MMM) Set to Announce Quarterly Earnings on Tuesday3M (MMM) Set to Announce Quarterly Earnings on Tuesday
marketbeat.com - April 23 at 4:30 AM
Paramount Global CEO Bob Bakishs 2023 Pay Totals $31.3M, Down Slightly From Prior YearParamount Global CEO Bob Bakish's 2023 Pay Totals $31.3M, Down Slightly From Prior Year
deadline.com - April 22 at 6:20 PM
3M (NYSE:MMM)  Shares Down 0.1% 3M (NYSE:MMM) Shares Down 0.1%
marketbeat.com - April 22 at 2:33 PM
3M Co DRC (MMM)3M Co DRC (MMM)
uk.investing.com - April 21 at 9:15 PM
Commerzbank Aktiengesellschaft FI Sells 8,919 Shares of 3M (NYSE:MMM)Commerzbank Aktiengesellschaft FI Sells 8,919 Shares of 3M (NYSE:MMM)
marketbeat.com - April 21 at 5:22 PM
3M (NYSE:MMM) Trading 0.4% Higher 3M (NYSE:MMM) Trading 0.4% Higher
americanbankingnews.com - April 21 at 4:42 AM
Allspring Global Investments Holdings LLC Trims Stock Holdings in 3M (NYSE:MMM)Allspring Global Investments Holdings LLC Trims Stock Holdings in 3M (NYSE:MMM)
marketbeat.com - April 20 at 5:14 AM
HTLF Bank Invests $1.42 Million in 3M (NYSE:MMM)HTLF Bank Invests $1.42 Million in 3M (NYSE:MMM)
marketbeat.com - April 19 at 11:45 AM
3M Stock Has 20% Upside, According to 1 Wall Street Analyst3M Stock Has 20% Upside, According to 1 Wall Street Analyst
fool.com - April 19 at 11:18 AM
6 Left For Dead Blue Chip Dividend Stocks Could Rally Big This Summer6 Left For Dead Blue Chip Dividend Stocks Could Rally Big This Summer
247wallst.com - April 19 at 9:41 AM
6 Left For Dead Blue Chip Dividend Stocks Could Rally Big This Summer6 Left For Dead Blue Chip Dividend Stocks Could Rally Big This Summer
247wallst.com - April 19 at 9:41 AM
JPMorgan Chase & Co. Lowers 3M (NYSE:MMM) Price Target to $110.00JPMorgan Chase & Co. Lowers 3M (NYSE:MMM) Price Target to $110.00
americanbankingnews.com - April 19 at 6:06 AM
3M (NYSE:MMM) Given Average Rating of "Hold" by Brokerages3M (NYSE:MMM) Given Average Rating of "Hold" by Brokerages
americanbankingnews.com - April 19 at 2:32 AM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

Fastenal logo

Fastenal

NASDAQ:FAST
Fastenal Company, together with its subsidiaries, engages in the wholesale distribution of industrial and construction supplies in the United States, Canada, Mexico, North America, and internationally. It offers fasteners, and related industrial and construction supplies under the Fastenal name. The company's fastener products include threaded fasteners, bolts, nuts, screws, studs, and related washers that are used in manufactured products and construction projects, as well as in the maintenance and repair of machines. It also offers miscellaneous supplies and hardware, including pins, machinery keys, concrete anchors, metal framing systems, wire ropes, strut products, rivets, and related accessories. The company serves the manufacturing market comprising original equipment manufacturers; maintenance, repair, and operations customers; non-residential construction market; farmers, truckers, railroads, mining companies, schools, and retail trades; and oil exploration, production, and refinement companies, as well as federal, state, and local governmental entities. Fastenal Company was founded in 1967 and is headquartered in Winona, Minnesota.
W.W. Grainger logo

W.W. Grainger

NYSE:GWW
W.W. Grainger, Inc., together with its subsidiaries, distributes maintenance, repair, and operating products and services primarily in North America, Japan, the United Kingdom, and internationally. The company operates through two segments, High-Touch Solutions N.A. and Endless Assortment. The company provides safety, security, material handling and storage equipment, pumps and plumbing equipment, cleaning and maintenance, and metalworking and hand tools. It also offers technical support and inventory management services. The company serves smaller businesses to large corporations, government entities, and other institutions, as well as commercial, healthcare, and manufacturing industries through sales and service representatives, and electronic and ecommerce channels. W.W. Grainger, Inc. was founded in 1927 and is headquartered in Lake Forest, Illinois.
3M logo

3M

NYSE:MMM
3M Company provides diversified technology services in the United States and internationally. The company's Safety and Industrial segment offers industrial abrasives and finishing for metalworking applications; autobody repair solutions; closure systems for personal hygiene products, masking, and packaging materials; electrical products and materials for construction and maintenance, power distribution, and electrical original equipment manufacturers; structural adhesives and tapes; respiratory, hearing, eye, and fall protection solutions; and natural and color-coated mineral granules for shingles. Its Transportation and Electronics segment provides ceramic solutions; attachment/bonding products, films, sound, and temperature management for transportation vehicles; premium large format graphic films for advertising and fleet signage; light management films and electronics assembly solutions; packaging and interconnection solutions; semiconductor production materials; data centers solutions; and reflective signage for highway, and vehicle safety. The company's Consumer segment provides consumer bandages, braces, supports, and consumer respirators; home cleaning products; retail abrasives, paint accessories, car care DIY products, picture hanging, and consumer air quality solutions; and stationery products. It offers its products through e-commerce and traditional wholesalers, retailers, jobbers, distributors, and dealers. 3M Company was founded in 1902 and is headquartered in Saint Paul, Minnesota.