Welcome Guest!  Login | Register | Help
Home News Screener Maps Groups Portfolio Insider Futures Forex Collaborate Store Elite
Settings
WFC [NYSE]
Wells Fargo & Company
IndexS&P 500 P/E12.27 EPS (ttm)4.02 Insider Own0.06% Shs Outstand5.27B Perf Week0.47%
Market Cap259.70B Forward P/E11.51 EPS next Y4.29 Insider Trans52.45% Shs Float5.26B Perf Month0.74%
Income21.57B PEG1.16 EPS next Q1.01 Inst Own77.70% Short Float0.63% Perf Quarter7.12%
Sales47.05B P/S5.52 EPS this Y15.80% Inst Trans0.10% Short Ratio1.90 Perf Half Y16.46%
Book/sh30.11 P/B1.64 EPS next Y4.64% ROA1.40% Target Price51.68 Perf Year35.91%
Cash/sh58.16 P/C0.85 EPS next 5Y10.60% ROE14.10% 52W Range36.10 - 50.49 Perf YTD9.36%
Dividend1.20 P/FCF- EPS past 5Y40.90% ROI9.80% 52W High-2.32% Beta1.15
Dividend %2.43% Quick Ratio- Sales past 5Y6.20% Gross Margin- 52W Low36.64% ATR0.76
Employees265300 Current Ratio- Sales Q/Q-0.30% Oper. Margin77.00% RSI (14)57.85 Volatility1.02% 1.56%
OptionableYes Debt/Eq0.97 EPS Q/Q14.10% Profit Margin45.80% Rel Volume0.72 Prev Close49.59
ShortableYes LT Debt/Eq0.97 EarningsApr 11 BMO Payout29.40% Avg Volume17.51M Price49.32
Recom2.50 SMA200.57% SMA503.03% SMA20011.60% Volume12,565,248 Change-0.54%
14-Apr-14Reiterated UBS Neutral $46.50 → $50
14-Apr-14Reiterated Compass Point Neutral $47 → $49
14-Apr-14Reiterated Barclays Overweight $52 → $57
15-Jan-14Reiterated RBC Capital Mkts Outperform $47 → $51
15-Jan-14Reiterated Compass Point Neutral $42 → $47
06-Jan-14Reiterated Barclays Overweight $48 → $52
16-Jul-13Reiterated Compass Point Neutral $38 → $42
14-Jun-13Downgrade Sterne Agee Buy → Neutral
15-Apr-13Reiterated Sterne Agee Buy $38 → $42
15-Apr-13Reiterated FBR Capital Outperform $39 → $42
15-Apr-13Reiterated Barclays Overweight $42 → $45
11-Feb-13Upgrade Stifel Nicolaus Hold → Buy $42
14-Jan-13Downgrade Oppenheimer Outperform → Perform
04-Jan-13Reiterated Deutsche Bank Hold $36 → $37
15-Oct-12Downgrade Compass Point Buy → Neutral $41 → $37
17-Sep-12Downgrade Stifel Nicolaus Buy → Hold
17-Jul-12Reiterated Compass Point Buy $39 → $41
17-Apr-12Reiterated Compass Point Buy $37 → $39
16-Apr-12Reiterated RBC Capital Mkts Outperform $35 → $37
16-Apr-12Reiterated Barclays Overweight $39 → $42
24-Apr-14 06:04PM  Final Glance: Banks companies AP
04:45PM  Comerica Rewards Shareholders Zacks
03:14PM  Silicon Valley's Housing Haven Is Under Siege at BusinessWeek
01:28PM  Midday Glance: Banks companies AP
05:18AM  Cramer's Lightning Round - Don't Chase Under Armour Into The Quarter (4/23/14) at Seeking Alpha
23-Apr-14 06:03PM  Final Glance: Banks companies AP
04:15PM  WELLS FARGO & COMPANY/MN Files SEC form 8-K, Financial Statements and Exhibits EDGAR Online
03:29PM  [$$] Bank Names Insider to Lead Wells Fargo Securities Division at The Wall Street Journal
03:23PM  Wells Fargo: Leaner And Meaner, But More Is Required at Seeking Alpha
01:37PM  Midday Glance: Banks companies AP
01:05PM  Wells Fargo Names Jonathan Weiss to Run Securities Unit at Bloomberg
01:00PM  Jonathan G. Weiss Named New Head of Wells Fargo Securities Business Wire
10:29AM  Early Glance: Banks companies AP
09:41AM  Wall Street Webcasting Presents: Wells Fargo Securities: Markets Remain Fed-Driven as Yellens Remarks Alleviate Concerns of an Early Rate Hike Business Wire
08:35AM  This unsung, diverse index just beat the Dow at CNBC
22-Apr-14 06:02PM  Final Glance: Banks companies AP
05:26PM  BB&T Looks For Loan Growth, Cost-Cuts To Drive Earnings at Investopedia
04:48PM  WELLS FARGO & COMPANY/MN Files SEC form 8-K, Financial Statements and Exhibits EDGAR Online
04:23PM  Wells Fargo's Q1 2014: Predictable Ownership at Seeking Alpha
02:09PM  1 More Reason To Buy Wells Fargo, JPMorgan Chase, and Bank of America at Motley Fool
01:19PM  Midday Glance: Banks companies AP
11:53AM  1 Reason Bank of America Corp May Always Underperform Wells Fargo at Motley Fool
11:48AM  WELLS FARGO & COMPANY/MN Files SEC form 8-K, Amendments to Articles of Inc. or Bylaws; Change in Fiscal Year, Financi EDGAR Online
07:32AM  Proof Wells Fargo Is Safer Than Bank of America Corp and Citigroup Inc at Motley Fool
07:09AM  Michael S. Fisher, CFP(R) Designated a "Premier Advisor" by Wells Fargo Advisors GlobeNewswire
06:00AM  Only one big bank gets an A grade from me at MarketWatch
21-Apr-14 06:02PM  Final Glance: Banks companies AP
04:54PM  Bull vs. Bear debate: Is pullback over? at USA TODAY
03:58PM  Bull vs. Bear debate: Is pullback over? at USA TODAY
03:25PM  Bull vs. Bear debate: Is pullback over? at USA TODAY
02:40PM  A Look at the Goldman Sachs Preferred Stock Deal at Minyanville
02:19PM  [$$] Big-Bank Stocks Weighed Down by Lucky '13 at The Wall Street Journal
01:40PM  What to watch in this week's earnings: trader at CNBC
01:20PM  Midday Glance: Banks companies AP
12:22PM  The Surprising Way Citigroup Topped Bank of America and Wells Fargo at Motley Fool
12:10PM  One Put, One Call Option To Know About For Wells Fargo at TheStreet
11:54AM  Wells Fargo gets show of support optionMONSTER
10:31AM  Early Glance: Banks companies AP
01:27AM  3 Key Takeaways From the Biggest Banks This Week at Motley Fool
20-Apr-14 08:17PM  Treasury Auctions for the Week of April 21 at New York Times
19-Apr-14 11:02AM  Heres Where Wells Fargo Is Looking for Its Next Big Buy at Motley Fool
18-Apr-14 01:45PM  Taking a Job Out of the Financial Equation at New York Times
07:02AM  Wells Fargo and TD Bank Can Save Your Portfolio in the Coming Correction at Motley Fool
17-Apr-14 06:19PM  The Feds plan to tackle residual risks to financial stability Market Realist
06:01PM  Final Glance: Banks companies AP
05:13PM  S&P 500 closes higher for 4th day; Dow drops at USA TODAY
04:30PM  Short Sellers Miss the Tech Slump at BusinessWeek
04:14PM  S&P 500 closes higher for 4th day; Dow drops at USA TODAY
04:13PM  [video] Today's market about IPOs, geopolitical events: Pro at CNBC
03:00PM  Wells Fargo In Good Shape, But The Street Knows It at Investopedia
02:30PM  Goldman Q1 Earnings Beat Ests, Down Y/Y Zacks
02:19PM  Why Yellen says banks can self-insure against liquidity risk Market Realist
01:44PM  The Bank That Does Just About Everything Right at Motley Fool
01:01PM  Morgan Stanley, Goldman Sachs Beat On Mixed Results at Investor's Business Daily
12:07PM  Morgan Stanley Wealth profit seen as proxy for capital return Reuters
11:31AM  Early Glance: Banks companies AP
11:30AM  [video] MS story stronger, longer-term: Pro at CNBC
11:27AM  Side-Step the Selling With These 5 Big-Name Trades at TheStreet
10:52AM  [video] Fifth Third CEO: Regulatory environment challenging at CNBC
09:28AM  The Unexpected Way Wells Fargo & Co Is Beating Citigroup Inc at Motley Fool
07:46AM  [video] Goldman reports earnings beat of $4.02 vs. $3.45 estimate at CNBC
07:12AM  Post Earnings, Wells Fargo, JPMorgan, and Citigroup Are Looking Like Solid Buys at Motley Fool
06:51AM  Morgan Stanley earnings handily top expectations at CNBC
12:02AM  Earnings Comments On Bank Of America at Seeking Alpha
16-Apr-14 09:02PM  Is Our Bank Of America Stock Price Headed Back To Single Digits? at Seeking Alpha
08:26PM  [$$] Big Banks Ramp Up Business Lending at The Wall Street Journal
08:08PM  [$$] Big Banks Ramp Up Business Lending at The Wall Street Journal
06:02PM  Final Glance: Banks companies AP
06:00PM  [video] Cramer's earnings edge at CNBC
05:19PM  US stocks close higher for third day in a row AP
05:07PM  Wells Fargo: Revisiting A 'Triple Threat' Investment at Seeking Alpha
04:01PM  Wells Fargo Names Pennsylvania Banking Veterans to New Commercial Banking Advisory Board Business Wire
02:41PM  Wells Fargo Names Pennsylvania Banking Veterans to New Commercial Banking Advisory Board Business Wire
02:19PM  Where Will Bank of America Go Post Earnings? at Wall St. Cheat Sheet
01:30PM  Midday Glance: Banks companies AP
12:21PM  BofA Reports Loss, Puts Halt to Turnaround Zacks
11:36AM  [video] Commercial loans key XLF growth: Analyst at CNBC
09:42AM  Wall Street Webcasting Presents: Wells Fargo Securities: Watch the Stock Charts in the Coming Weeks for Clues on Bond Market Direction Business Wire
09:05AM  The Earnings Parade Accelerates Zacks
09:04AM  [video] Cramer: BAC been best of major banks at CNBC
08:00AM  The truth about insider trading: Ex-Galleon trader at CNBC
07:02AM  Bank of America swings to loss on charges at CNBC
06:30AM  Don't Dawdle, Uncover 15% Value in Citigroup's Earnings at TheStreet
05:05AM  Getting Past The Financial Crisis: Bank Of America Earnings at Seeking Alpha
15-Apr-14 09:22PM  Investors Keep an Eye on FS Investment's Listing Wednesday at The Wall Street Journal
06:30PM  Cramer & Shark Tank pro: 7 stocks with extra something at CNBC
06:02PM  Final Glance: Banks companies AP
03:41PM  This Week's Growth & Income Stocks: (WFC) (RPM) Zacks
03:26PM  Citigroup Stomps Expectations at Motley Fool
02:36PM  Higher Costs Drag on Northern Trust Earnings Zacks
02:11PM  A Wall Street Transcript Interview with Kenneth M. Conrad, Ph.D., a Portfolio Manager at BMO Global Asset Management for the BMO Custom Quantitative Solutions Group: Remove Emotion from the Portfolio to Create Stable High Yield Equity Fund Wall Street Transcript
01:54PM  Midday Glance: Banks companies AP
01:40PM  Wells Fargo Overcomes Shrinking Revenues To Report Record Results For Q1 at Forbes
01:29PM  Infosys FY15 guidance less than expected, says Wells Fargo theflyonthewall.com
11:37AM  Early Glance: Banks companies AP
11:33AM  Big Banks Report - 2 Banking Picks Zacks
08:31AM  New Issue-Wells Frago prices 1.0 bln euro 2019 FRN Reuters
08:07AM  Investors Should Dump JPMorgan, Bank Of America; Buy Wells Fargo at Seeking Alpha
14-Apr-14 06:01PM  Final Glance: Banks companies AP
04:36PM  TIAA-CREF to buy Nuveen Investments for $6.25 bln Reuters
Wells Fargo & Company provides retail, commercial, and corporate banking services to individuals, businesses, and institutions. The company's Community Banking segment offers checking and market rate accounts, savings and time deposits, individual retirement accounts, and remittances; and lines of credit, auto floor plan lines, equity lines and loans, equipment and transportation loans, education and residential mortgage loans, and credit and debit cards. This segment also provides equipment leases, real estate and other commercial financing, small business administration financing, venture capital financing, cash management, payroll services, retirement plans, health savings accounts, and merchant payment processing and private label financing solutions, as well as purchases retail installment contracts. Its Wholesale Banking segment offers commercial loans and lines of credit, letters of credit, asset-based lending, equipment leasing, international trade facilities, trade financing, collection, foreign exchange, treasury management, investment management, institutional fixed-income sales, interest rate, commodity and equity risk management, insurance, corporate trust fiduciary and agency, and investment banking services, as well as online/electronic products. This segment also provides construction, and land acquisition and development loans; secured and unsecured lines of credit; interim financing arrangements; rehabilitation loans; affordable housing loans and letters of credit; loans for securitization; commercial real estate loan servicing; and real estate and mortgage brokerage services. The company's Wealth, Brokerage, and Retirement segment offers financial advisory, wealth management, brokerage, retirement, trust, and reinsurance services. As of March 7, 2014, it operated through 9,000 locations and 12,000 ATMs, and offices in 36 countries, as well as through wellsfargo.com. The Company was founded in 1852 and is headquartered in San Francisco, California.
Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
MILLIGAN CYNTHIADirectorApr 21Option Exercise34.066,489221,01573,705Apr 22 04:33 PM
LEVY RICHARDExecutive VP & ControllerApr 21Sale49.0445,0002,206,80055,167Apr 22 04:29 PM
HEID MICHAEL JExecutive Vice PresidentApr 16Sale49.0828,4621,396,91593,853Apr 16 03:20 PM
RUNSTAD JUDITH MDirectorApr 15Option Exercise35.066,304221,01834,817Apr 16 03:39 PM
STROTHER JAMES MSr. Executive Vice PresidentApr 15Sale48.3150,0002,415,500121,178Apr 16 03:47 PM
Rhein Kevin ASr. Executive Vice PresidentApr 15Sale48.6750,0002,433,500155,570Apr 16 03:33 PM
Modjtabai AvidSr. Executive Vice PresidentApr 15Sale48.6055,0002,673,000203,036Apr 16 03:26 PM
CARROLL DAVID MSenior Exec. Vice PresidentApr 15Sale48.5471,8003,485,172280,940Apr 16 03:14 PM
SANGER STEPHEN WDirectorApr 14Option Exercise34.066,489221,0156,489Apr 16 03:07 PM
TOLSTEDT CARRIE LSr. Executive Vice PresidentMar 15Option Exercise0.00288,3120284,251Mar 18 04:44 PM
STUMPF JOHN GPresident, Chairman & CEOMar 15Option Exercise0.00646,2670620,187Mar 18 04:38 PM
STROTHER JAMES MSr. Executive Vice PresidentMar 15Option Exercise0.00166,2000220,038Mar 18 04:24 PM
Modjtabai AvidSr. Executive Vice PresidentMar 15Option Exercise0.00262,9190258,412Mar 18 03:34 PM
Loughlin Michael JSr. Executive Vice PresidentMar 15Option Exercise0.00155,0620129,213Mar 18 03:17 PM
LEVY RICHARDExecutive VP & ControllerMar 15Option Exercise0.00111,4340132,422Mar 18 03:01 PM
HOYT DAVID ASr. Executive Vice PresidentMar 15Option Exercise0.00345,8650335,934Mar 18 02:46 PM
HEID MICHAEL JExecutive Vice PresidentMar 15Option Exercise0.00108,711064,603Mar 18 02:30 PM
CARROLL DAVID MSenior Exec. Vice PresidentMar 15Option Exercise0.00263,1580473,542Mar 18 02:17 PM
CALLAHAN PATRICIA RSenior Executive VPMar 15Option Exercise0.00160,7200129,205Mar 18 02:04 PM
PENA FEDERICO FDirectorMar 01Option Exercise46.424,794222,53713,047Mar 04 03:43 PM
Loughlin Michael JSr. Executive Vice PresidentMar 01Option Exercise46.151256912Mar 04 02:52 PM
Dean Lloyd HDirectorMar 01Option Exercise46.424,794222,53732,482Mar 04 02:29 PM
SWENSON SUSANDirectorFeb 28Option Exercise32.356,833221,04887,236Mar 04 04:04 PM
Loughlin Michael JSr. Executive Vice PresidentFeb 28Sale46.5425,7941,200,45399,130Mar 04 02:52 PM
HERNANDEZ ENRIQUE JRDirectorFeb 21Option Exercise33.696,561221,04023,858Feb 24 01:46 PM
LEVY RICHARDExecutive VP & ControllerJan 30Option Exercise32.47125,8804,086,79695,555Feb 03 02:27 PM
SLOAN TIMOTHY JSenior Executive VP & CFOJan 24Sale45.8475,0003,438,000314,873Jan 24 04:50 PM
STROTHER JAMES MSr. Executive Vice PresidentJan 22Option Exercise19.7482,8801,635,776122,204Jan 24 04:55 PM
SLOAN TIMOTHY JSenior Executive VP & CFOJan 17Option Exercise13.05246,0113,210,444548,174Jan 22 01:58 PM
HEID MICHAEL JExecutive Vice PresidentJan 15Sale45.903,800174,42057,777Jan 17 02:58 PM
SLOAN TIMOTHY JSenior Executive VP & CFODec 13Option Exercise13.05245,0003,197,250464,966Dec 17 01:43 PM
ENGEL SUSAN EDirectorDec 09Sale44.273,887172,07711,807Dec 11 03:18 PM
HEID MICHAEL JExecutive Vice PresidentDec 02Option Exercise34.3960,0002,063,40060,000Dec 04 12:37 PM
Loughlin Michael JSr. Executive Vice PresidentNov 29Sale44.1713,377590,86287,031Nov 29 02:44 PM
SLOAN TIMOTHY JSenior Executive VP & CFONov 26Option Exercise29.91193,8205,796,187383,653Nov 29 02:52 PM
HEID MICHAEL JExecutive Vice PresidentNov 25Sale44.4410,000444,40061,577Nov 26 03:04 PM
Loughlin Michael JSr. Executive Vice PresidentNov 22Option Exercise32.25102,4203,302,533138,580Nov 26 03:10 PM
HEID MICHAEL JExecutive Vice PresidentNov 18Option Exercise34.3963,3202,177,57563,320Nov 20 11:54 AM
Dean Lloyd HDirectorNov 08Sale42.526,702284,96927,670Nov 08 04:46 PM
HOYT DAVID ASr. Executive Vice PresidentNov 07Sale42.4165,7502,788,458556,824Nov 12 04:51 PM
Dean Lloyd HDirectorNov 01Option Exercise19.4812,330240,18840,000Nov 05 02:15 PM
STUMPF JOHN GPresident, Chairman & CEOOct 30Option Exercise28.43550,26015,643,892856,273Nov 01 04:34 PM
STUMPF JOHN GPresident, Chairman & CEOOct 30Sale43.18300,00012,954,000260,080Nov 01 04:34 PM
ENGEL SUSAN EDirectorOct 25Option Exercise26.8210,598284,22617,202Oct 29 01:25 PM
STROTHER JAMES MSr. Executive Vice PresidentAug 14Sale43.359,307403,48664,866Aug 15 04:04 PM
HEID MICHAEL JExecutive Vice PresidentAug 12Option Exercise32.2541,1401,326,55941,140Aug 14 09:22 AM
CALLAHAN PATRICIA RSenior Executive VPAug 05Option Exercise28.43192,6005,475,618192,600Aug 06 02:51 PM
HEID MICHAEL JExecutive Vice PresidentAug 02Option Exercise32.0049,3101,577,90937,193Aug 05 03:02 PM
STROTHER JAMES MSr. Executive Vice PresidentAug 01Option Exercise29.9160,0001,794,300124,866Aug 02 04:41 PM
SLOAN TIMOTHY JSenior Executive VP & CFOAug 01Option Exercise29.09100,1002,912,218235,101Aug 02 04:35 PM
CARROLL DAVID MSenior Exec. Vice PresidentAug 01Sale44.5139,7001,767,047215,130Aug 02 04:15 PM
Rhein Kevin ASr. Executive Vice PresidentJul 31Option Exercise29.9153,0801,587,357195,849Aug 02 04:29 PM
Modjtabai AvidSr. Executive Vice PresidentJul 31Sale43.7160,0002,622,600132,790Aug 02 04:23 PM
CARROLL DAVID MSenior Exec. Vice PresidentJul 31Sale43.8040,0001,751,900254,830Aug 02 04:15 PM
STUMPF JOHN GPresident, Chairman & CEOJul 30Sale43.2638,0001,643,880112,000Aug 01 04:15 PM
HEID MICHAEL JExecutive Vice PresidentJul 29Sale43.292,936127,09952,088Jul 30 12:50 PM
STROTHER JAMES MSr. Executive Vice PresidentJul 26Sale43.4810,016435,45164,866Jul 30 12:59 PM
Loughlin Michael JSr. Executive Vice PresidentJul 26Sale43.5270,9533,087,66272,523Jul 30 12:56 PM
HOYT DAVID ASr. Executive Vice PresidentJul 24Sale44.60101,8864,544,116622,574Jul 25 02:38 PM
HEID MICHAEL JExecutive Vice PresidentJul 19Option Exercise32.2540,0001,289,80040,000Jul 22 02:11 PM
Loughlin Michael JSr. Executive Vice PresidentJul 18Option Exercise29.9192,8802,777,576185,485Jul 19 01:26 PM
LEVY RICHARDExecutive VP & ControllerJul 15Option Exercise32.2581,0002,611,845156,085Jul 17 12:37 PM
STROTHER JAMES MSr. Executive Vice PresidentJul 15Option Exercise28.4318,800534,48490,587Jul 17 12:57 PM
Modjtabai AvidSr. Executive Vice PresidentJul 15Option Exercise29.74112,1613,335,52999,520Jul 17 12:51 PM
Loughlin Michael JSr. Executive Vice PresidentJul 15Option Exercise28.4368,8001,955,984104,960Jul 17 12:44 PM
HOYT DAVID ASr. Executive Vice PresidentJul 15Option Exercise28.43619,04017,599,307619,040Jul 17 12:07 PM
HEID MICHAEL JExecutive Vice PresidentJul 15Sale43.076,906297,44149,306Jul 17 12:00 PM
LEVY RICHARDExecutive VP & ControllerJul 15Sale43.1875,0003,238,50010,008Jul 17 12:37 PM
TOLSTEDT CARRIE LSr. Executive Vice PresidentJul 01Option Exercise0.0033,637033,637Jul 02 04:21 PM
HOYT DAVID ASr. Executive Vice PresidentJul 01Option Exercise0.0047,702047,702Jul 02 04:11 PM
HEID MICHAEL JExecutive Vice PresidentJun 10Option Exercise31.407,800244,9207,800Jun 11 12:06 PM
SANGER STEPHEN WDirectorJun 03Option Exercise34.065,164175,8865,164Jun 04 02:10 PM
STROTHER JAMES MSr. Executive Vice PresidentMay 23Option Exercise28.4350,0001,421,500114,866May 24 12:21 PM
Rhein Kevin ASr. Executive Vice PresidentMay 15Sale38.6670,0002,706,02582,499May 16 11:45 AM
SLOAN TIMOTHY JSenior Executive VP & CFOMay 09Option Exercise28.43165,0004,690,950318,319May 10 12:47 PM
HEID MICHAEL JExecutive Vice PresidentMay 09Sale38.443,000115,32045,198May 10 12:35 PM
HEID MICHAEL JExecutive Vice PresidentMay 06Option Exercise31.4046,0001,444,40046,000May 07 01:45 PM
Rhein Kevin ASr. Executive Vice PresidentMay 03Option Exercise13.05120,0001,566,000190,338May 06 01:46 PM
Rhein Kevin ASr. Executive Vice PresidentMay 03Sale37.762,00075,52070,338May 06 01:46 PM
LEVY RICHARDExecutive VP & ControllerApr 30Option Exercise29.9153,7211,606,527123,343May 01 02:11 PM
STROTHER JAMES MSr. Executive Vice PresidentApr 30Sale37.8815,000568,20064,866May 01 02:24 PM
Rhein Kevin ASr. Executive Vice PresidentApr 30Sale37.8480,8013,057,48672,338May 01 02:20 PM
HEID MICHAEL JExecutive Vice PresidentApr 26Sale37.6214,700553,05848,198Apr 26 03:42 PM