Dymon Asia Capital (singapore) Pte. LTD.

In its 13F for Q3 2025 (holdings as of September 30, 2025, filed November 13, 2025), Dymon Asia Capital (singapore) Pte. LTD. reported 138 stock positions worth $248.5 million. Its top holding was iShares MBS ETF (MBB) at 20.0% of the portfolio, followed by Nvidia (NVDA, 5.0%) and Bilibili Inc.-Sponsored ADR (BILI, 2.4%). Compared with Q2 2025, it opened 88 new positions, sold out of 31, added to 16 and reduced 19. The biggest buy was a new position in iShares MBS ETF (MBB) and the biggest sale an exit from SS SPDR S&P 500 ETF Trust-US (SPY).

Most Recent 13F
Q2 2026
Location
Singapore, U0
CIK
0001672142
Portfolio Value
$248.5M (Q3 2025)
SEC Filing
0001172661-25-004756 ↗ filed Nov 13, 2025

Holdings Value

0$200.0M$400.0M$600.0M$800.0M Q1 2024: $88.9M Q1 2024 Q2 2024: $80.7M Q2 2024 Q3 2024: $82.3M Q3 2024 Q4 2024: $143.0M Q4 2024 Q1 2025: $125.6M Q1 2025 Q2 2025: $141.1M Q2 2025 Q3 2025: $248.5M $248.5M Q3 2025 Q4 2025: $450.9M Q4 2025 Q1 2026: $454.8M Q1 2026 Q2 2026: $621.4M Q2 2026

Holdings 138 stocks · $248.5M

MBB iShares MBS ETF 20.05% 523,700 $49.8M New
NVDA Nvidia Corp. 5.00% 66,580 $12.4M Add +161.1%
BILI Bilibili Inc.-Sponsored ADR 2.40% 212,720 $6.0M New
GOOG Alphabet Inc. Class C 2.34% 23,900 $5.8M New
LI Li Auto Inc. - ADR 1.89% 185,300 $4.7M Add +946.9%
CTSH Cognizant Tech Solutions-A 1.86% 68,895 $4.6M Add +227.6%
JOYY Joyy Inc.-ADR 1.78% 75,443 $4.4M New
ONON On Holding AG Class A filed as ON HLDG AG 1.53% 89,996 $3.8M Add +212.5%
PDD PDD Holdings Inc. 1.53% 28,795 $3.8M New
SGML Sigma Lithium Corp. 1.50% 581,940 $3.7M New
ATI Ati Inc. 1.39% 42,400 $3.4M New
C Citigroup Inc. 1.35% 32,995 $3.3M New
IQV Iqvia Holdings Inc. 1.27% 16,600 $3.2M Add +27.7%
AVGO Broadcom Inc. 1.26% 9,515 $3.1M New
CRS Carpenter Technology 1.22% 12,396 $3.0M New
MSTR Strategy Inc. 1.22% 9,443 $3.0M Add +195.9%
TSM Taiwan Semiconductor-SP ADR 1.20% 10,675 $3.0M Reduce -39.7%
ALLY Ally Financial Inc. 1.14% 72,425 $2.8M Add +60.9%
TPR Tapestry Inc. 1.13% 24,700 $2.8M Reduce -24.0%
NKE Nike Inc. Class B 1.09% 38,950 $2.7M Add +226.5%
BAC Bank of America Corp. filed as BANK AMERICA CORP 1.06% 51,000 $2.6M Add +34.2%
MEOH Methanex Corp. 1.03% 64,200 $2.6M New
COHR Coherent Corp. 1.02% 23,500 $2.5M New
COIN Coinbase Global Inc. Class A 1.00% 7,364 $2.5M Add +272.5%
LITE Lumentum Holdings Inc. 0.99% 15,159 $2.5M New
GDS GDS Holdings Ltd. - ADR filed as GDS HLDGS LTD 0.99% 63,723 $2.5M Add +59.3%
JNJ Johnson & Johnson 0.90% 12,000 $2.2M Reduce -14.3%
GEV GE Vernova Inc. 0.88% 3,563 $2.2M New
SMTC Semtech Corp. 0.87% 30,200 $2.2M New
TLT iShares 20+ Year Treasury BD 0.86% 23,851 $2.1M Reduce -49.1%
RNR Renaissancere Holdings Ltd. 0.85% 8,300 $2.1M Reduce -19.2%
PGR Progressive Corp. 0.82% 8,300 $2.0M New
ABBV Abbvie Inc. 0.82% 8,800 $2.0M Reduce -12.0%
APH Amphenol Corp. Class A 0.80% 16,148 $2.0M New
LRCX Lam Research Corp. 0.80% 14,915 $2.0M New
APP AppLovin Corp. Class A 0.72% 2,494 $1.8M New
AMZN Amazon.com Inc. 0.70% 7,917 $1.7M New
SE Sea Ltd.-ADR 0.70% 9,700 $1.7M New
GSK GSK PLC-Spon ADR 0.69% 40,000 $1.7M Add +50.9%
TTMI TTM Technologies 0.69% 29,874 $1.7M Reduce -50.5%
TSLA Tesla Inc. 0.68% 3,798 $1.7M Reduce -48.4%
ANET Arista Networks Inc. 0.67% 11,400 $1.7M No change
DHR Danaher Corp. 0.64% 8,000 $1.6M Reduce -20.0%
WRD Weride Inc.-ADR 0.63% 157,700 $1.6M New
BE Bloom Energy Corp. Class A 0.62% 18,267 $1.5M Reduce -48.8%
GOOGL Alphabet Inc. Class A 0.62% 6,344 $1.5M New
AZN Astrazeneca PLC-Spons ADR 0.62% 20,000 $1.5M No change
BZ Kanzhun Ltd. - ADR 0.58% 61,900 $1.4M Reduce -92.3%
USB US Bancorp 0.57% 29,500 $1.4M New
ESLT Elbit Systems Ltd. 0.56% 2,736 $1.4M New
LU Lufax Holding Ltd.-ADR 0.55% 337,300 $1.4M New
MPC Marathon Petroleum Corp. 0.55% 7,057 $1.4M New
CGNX Cognex Corp. 0.53% 28,856 $1.3M New
GM General Motors Co. 0.52% 21,000 $1.3M No change
HOOD Robinhood Markets Inc. Class A 0.51% 8,893 $1.3M New
TER Teradyne Inc. 0.49% 8,900 $1.2M New
NUE Nucor Corp. 0.49% 9,004 $1.2M New
BTI British American Tob-SP ADR 0.49% 22,918 $1.2M Reduce -4.9%
NXPI NXP Semiconductors NV 0.48% 5,274 $1.2M Add +5.5%
MCHP Microchip Technology Inc. 0.47% 18,019 $1.2M New
BEKE Ke Holdings Inc.-ADR filed as KE HLDGS INC 0.46% 60,350 $1.1M Reduce -78.1%
FRHC Freedom Holding Corp. 0.46% 6,656 $1.1M New
SNDK Sandisk Corp. 0.46% 10,087 $1.1M New
PFSI Pennymac Financial Services 0.45% 9,028 $1.1M New
WMB Williams Cos Inc. 0.45% 17,542 $1.1M New
COOP Mr Cooper Group Inc. 0.43% 5,066 $1.1M New
RKT Rocket Cos Inc. Class A 0.43% 54,518 $1.1M New
PHM Pultegroup Inc. 0.42% 7,865 $1.0M New
UWMC Uwm Holdings Corp. 0.42% 170,452 $1.0M New
NVR NVR Inc. 0.42% 129 $1.0M New
MSFT Microsoft Corp. 0.42% 2,000 $1.0M New
HTH Hilltop Holdings Inc. 0.41% 30,784 $1.0M New
DHI D.R. Horton Inc. 0.41% 6,054 $1.0M New
CLS Celestica Inc. 0.41% 4,100 $1.0M New
SMCI Super Micro Computer Inc. 0.40% 20,900 $1.0M New
FLG Flagstar Bank NA 0.40% 86,510 $999K New
RITM Rithm Capital Corp. 0.40% 87,062 $992K New
CEG Constellation Energy 0.40% 2,997 $986K New
BNTX Biontech SE-ADR 0.40% 10,000 $986K Reduce -42.9%
ATAT Atour Lifestyle Holdings-ADR 0.39% 25,700 $966K New
XPEV Xpeng Inc. - ADR 0.39% 41,050 $961K New
TIGR Up Fintech Holding Ltd. - ADR 0.38% 89,400 $954K New
VFC VF Corp. 0.38% 66,000 $952K New
LX Lexinfintech Holdings L-ADR 0.37% 171,602 $915K Add +30.1%
NFLX Netflix Inc. 0.36% 753 $903K New
TCOM Trip.com Group Ltd.-ADR 0.36% 12,000 $902K Add +109.7%
SY So-Young International-ADR 0.36% 229,915 $890K New
ACN Accenture PLC Class A 0.35% 3,543 $874K New
WDC Western Digital Corp. 0.35% 7,178 $862K New
ABVX Abivax SA-ADR 0.34% 10,000 $849K New
ORCL Oracle Corp. 0.33% 2,927 $823K New
MMYT Makemytrip Ltd. 0.32% 8,500 $796K New
DECK Deckers Outdoor Corp. 0.29% 7,100 $720K New
RCL Royal Caribbean Cruises Ltd. 0.28% 2,171 $702K Reduce -69.2%
YMM Full Truck Alliance -SPN ADR 0.28% 53,200 $690K Reduce -80.0%
ECAT BlackRock ESG Cap All TRM TR 0.28% 41,774 $685K No change
YSG Yatsen Holding Ltd.-ADR 0.25% 67,628 $613K New
PANW Palo Alto Networks Inc. 0.24% 2,897 $590K New
DKNG Draftkings Inc. Class A 0.22% 14,500 $542K New
ASA ASA Gold and Precious Metals 0.22% 11,734 $537K No change
JCI Johnson Controls Internation 0.21% 4,851 $533K New
FSLR First Solar Inc. 0.21% 2,378 $524K Add +6.9%
FRO Frontline PLC 0.20% 22,000 $501K New
ZEPP Zepp Health Corp.-ADR 0.18% 10,000 $458K New
LOW Lowe's Cos Inc. 0.17% 1,635 $411K New
ITRI Itron Inc. 0.16% 3,285 $409K New
MIR Mirion Technologies Inc. 0.16% 17,100 $398K New
YUMC Yum China Holdings Inc. 0.16% 9,200 $395K Reduce -32.9%
LLY Eli Lilly & Co. 0.15% 500 $382K Reduce -83.3%
CRM Salesforce Inc. 0.15% 1,585 $376K New
SMR Nuscale Power Corp. 0.14% 10,000 $360K New
UAL United Airlines Holdings Inc. 0.14% 3,656 $353K New
ETN Eaton Corp. PLC 0.14% 921 $345K New
MTZ Mastec Inc. 0.14% 1,591 $339K New
MYRG MYR Group Inc./Delaware 0.13% 1,611 $335K New
PWR Quanta Services Inc. 0.13% 795 $329K New
XGDVX Gabelli Dividend & Income TR 0.13% 11,933 $324K No change
EOG EOG Resources Inc. 0.12% 2,704 $303K New
LIN Linde PLC 0.12% 636 $302K New
PDX PIMCO Dynamic Income Strat 0.12% 11,804 $294K No change
IMVT Immunovant Inc. 0.12% 17,905 $289K New
BWXT BWX Technologies Inc. 0.11% 1,500 $277K New
FMC FMC Corp. 0.11% 7,930 $267K New
DUOL Duolingo 0.10% 800 $257K New
GAM General American Investors 0.10% 3,960 $246K No change
FIVE Five Below 0.10% 1,572 $243K New
COF Capital One Financial Corp. 0.10% 1,126 $239K New
FCX Freeport-McMoran Inc. 0.10% 6,077 $238K New
TGT Target Corp. 0.09% 2,609 $234K Reduce -77.2%
NBXG Neuberger Next Generation Co. 0.09% 15,119 $233K No change
CAR Avis Budget Group Inc. 0.09% 1,412 $227K New
DG Dollar General Corp. 0.08% 2,000 $207K New
NFJ Virtus DVD Intrst & PRM STR 0.07% 13,525 $176K No change
NMAI Nuveen Multi-Asset Income 0.07% 12,982 $169K No change
MEGI Nylim CBRE GB Infra Mtrnd TF filed as NYLI CBRE GBL INFR MEGTRNDS 0.06% 10,414 $153K No change
XBFZX BlackRock Ca Muni Inc. TR 0.05% 11,946 $131K No change
XEVMX Eaton Vance Cal Muni Bond 0.04% 11,755 $112K No change
XENWX Eaton Vance New York Municip 0.04% 10,951 $108K No change

Options reported separately and not counted above: SPY puts ($99.9M), SPY calls ($85.3M), NVDA puts ($30.8M), QQQ puts ($30.0M), SLV calls ($25.6M), MSTR puts ($24.7M), META puts ($23.9M), TLT puts ($22.3M), MSFT puts ($18.1M), COIN puts ($13.5M), HYG puts ($12.6M), APP puts ($10.8M), and 104 more.

Portfolio Sells Q2 2025 → Q3 2025

SPY SS SPDR S&P 500 ETF Trust-US Sold out 0.00% −15.69
BZ Kanzhun Ltd. - ADR Reduce -92.3% 0.58% −9.54
BABA Alibaba Group Holding-SP ADR Sold out 0.00% −3.16
BEKE Ke Holdings Inc.-ADR Reduce -78.1% 0.46% −3.01
TLT iShares 20+ Year Treasury BD Reduce -49.1% 0.86% −2.08
NOW ServiceNow Inc. Sold out 0.00% −1.98
YMM Full Truck Alliance -SPN ADR Reduce -80.0% 0.28% −1.95
MOMO Hello Group Inc. -SPN ADR Sold out 0.00% −1.77
TSM Taiwan Semiconductor-SP ADR Reduce -39.7% 1.20% −1.64
PM Philip Morris International Sold out 0.00% −1.55
LLY Eli Lilly & Co. Reduce -83.3% 0.15% −1.50
GILD Gilead Sciences Inc. Sold out 0.00% −1.41
ABT Abbott Laboratories Sold out 0.00% −1.40
RCL Royal Caribbean Cruises Ltd. Reduce -69.2% 0.28% −1.28
RH RH Sold out 0.00% −1.25
QFIN Qfin Holdings Inc.-ADR Sold out 0.00% −1.24
ACGL Arch Capital Group Ltd. Sold out 0.00% −1.16
TTMI TTM Technologies Reduce -50.5% 0.69% −1.05
GTLS Chart Industries Inc. Sold out 0.00% −1.03
TSLA Tesla Inc. Reduce -48.4% 0.68% −0.98
BNTX Biontech SE-ADR Reduce -42.9% 0.40% −0.92
RNR Renaissancere Holdings Ltd. Reduce -19.2% 0.85% −0.92
TPR Tapestry Inc. Reduce -24.0% 1.13% −0.90
CP Canadian Pacific Kansas City Sold out 0.00% −0.85
CPNG Coupang Inc. Sold out 0.00% −0.82
EDU New Oriental Educatio-SP ADR Sold out 0.00% −0.80
AAPL Apple Inc. Sold out 0.00% −0.78
DHR Danaher Corp. Reduce -20.0% 0.64% −0.76
SNOW Snowflake Inc. Sold out 0.00% −0.76
RL Ralph Lauren Corp. Sold out 0.00% −0.74
TGT Target Corp. Reduce -77.2% 0.09% −0.70
SRRK Scholar Rock Holding Corp. Sold out 0.00% −0.65
JNJ Johnson & Johnson Reduce -14.3% 0.90% −0.62
CRCL Circle Internet Group Inc. Sold out 0.00% −0.60
ABBV Abbvie Inc. Reduce -12.0% 0.82% −0.50
BTX BlackRock Tech & Priv Eqty Sold out 0.00% −0.40
GRMN Garmin Ltd. Sold out 0.00% −0.33
BTI British American Tob-SP ADR Reduce -4.9% 0.49% −0.32
QQQ Invesco QQQ Trust Series 1 Sold out 0.00% −0.30
XOM Exxon Mobil Corp. Sold out 0.00% −0.29
HIMS Hims & Hers Health Inc. Sold out 0.00% −0.28
YUMC Yum China Holdings Inc. Reduce -32.9% 0.16% −0.28
ZH Zhihu Inc. - ADR Sold out 0.00% −0.23
FDX FedEx Corp. Sold out 0.00% −0.17
AS Amer Sports Inc. Sold out 0.00% −0.16
SMH Vaneck Semiconductor ETF Sold out 0.00% −0.16
META Meta Platforms Inc. Class A Sold out 0.00% −0.15
XMHIX Pioneer Muni High Inc. TR Sold out 0.00% −0.07
XPMAX Pioneer Municipal High Inc. Sold out 0.00% −0.06
BE Bloom Energy Corp. Class A Reduce -48.8% 0.62% +0.02

Portfolio Buys Q2 2025 → Q3 2025

MBB iShares MBS ETF New 20.05% +20.05
BILI Bilibili Inc.-Sponsored ADR New 2.40% +2.40
GOOG Alphabet Inc. Class C New 2.34% +2.34
NVDA Nvidia Corp. Add +161.1% 5.00% +2.14
JOYY Joyy Inc.-ADR New 1.78% +1.78
LI Li Auto Inc. - ADR Add +946.9% 1.89% +1.55
PDD PDD Holdings Inc. New 1.53% +1.53
SGML Sigma Lithium Corp. New 1.50% +1.50
ATI Ati Inc. New 1.39% +1.39
C Citigroup Inc. New 1.35% +1.35
AVGO Broadcom Inc. New 1.26% +1.26
CRS Carpenter Technology New 1.22% +1.22
MEOH Methanex Corp. New 1.03% +1.03
COHR Coherent Corp. New 1.02% +1.02
LITE Lumentum Holdings Inc. New 0.99% +0.99
GEV GE Vernova Inc. New 0.88% +0.88
SMTC Semtech Corp. New 0.87% +0.87
PGR Progressive Corp. New 0.82% +0.82
APH Amphenol Corp. Class A New 0.80% +0.80
LRCX Lam Research Corp. New 0.80% +0.80
APP AppLovin Corp. Class A New 0.72% +0.72
AMZN Amazon.com Inc. New 0.70% +0.70
SE Sea Ltd.-ADR New 0.70% +0.70
CTSH Cognizant Tech Solutions-A Add +227.6% 1.86% +0.70
WRD Weride Inc.-ADR New 0.63% +0.63
GOOGL Alphabet Inc. Class A New 0.62% +0.62
USB US Bancorp New 0.57% +0.57
ESLT Elbit Systems Ltd. New 0.56% +0.56
LU Lufax Holding Ltd.-ADR New 0.55% +0.55
MPC Marathon Petroleum Corp. New 0.55% +0.55
CGNX Cognex Corp. New 0.53% +0.53
HOOD Robinhood Markets Inc. Class A New 0.51% +0.51
COIN Coinbase Global Inc. Class A Add +272.5% 1.00% +0.51
TER Teradyne Inc. New 0.49% +0.49
NKE Nike Inc. Class B Add +226.5% 1.09% +0.49
NUE Nucor Corp. New 0.49% +0.49
ONON On Holding AG Class A Add +212.5% 1.53% +0.47
MCHP Microchip Technology Inc. New 0.47% +0.47
FRHC Freedom Holding Corp. New 0.46% +0.46
SNDK Sandisk Corp. New 0.46% +0.46
PFSI Pennymac Financial Services New 0.45% +0.45
WMB Williams Cos Inc. New 0.45% +0.45
COOP Mr Cooper Group Inc. New 0.43% +0.43
RKT Rocket Cos Inc. Class A New 0.43% +0.43
PHM Pultegroup Inc. New 0.42% +0.42
UWMC Uwm Holdings Corp. New 0.42% +0.42
NVR NVR Inc. New 0.42% +0.42
MSFT Microsoft Corp. New 0.42% +0.42
HTH Hilltop Holdings Inc. New 0.41% +0.41
DHI D.R. Horton Inc. New 0.41% +0.41

Options Activity Q2 2025 → Q3 2025

SPY SS SPDR S&P 500 ETF Trust-US put Reduce -17.6% 150,000 $99.9M
SPY SS SPDR S&P 500 ETF Trust-US call Reduce -6.9% 128,000 $85.3M
NVDA Nvidia Corp. put Add +65.0% 165,000 $30.8M
QQQ Invesco QQQ Trust Series 1 put Add +100.0% 50,000 $30.0M
SLV iShares Silver Trust call Add +30.1% 605,000 $25.6M
MSTR Strategy Inc. put Reduce -13.0% 76,700 $24.7M
META Meta Platforms Inc. Class A put New 32,500 $23.9M
TLT iShares 20+ Year Treasury BD put Add +19.1% 250,000 $22.3M
MSFT Microsoft Corp. put Add +75.0% 35,000 $18.1M
COIN Coinbase Global Inc. Class A put New 40,000 $13.5M
HYG Ishr Ibx Usd Hiyld CB ETF-Ui put Add +40.9% 155,000 $12.6M
APP AppLovin Corp. Class A put New 15,000 $10.8M
NOW ServiceNow Inc. put Sold out 10,000 $10.3Mbefore exit
ARM Arm Holdings PLC-ADR put Sold out 60,600 $9.8Mbefore exit
AVGO Broadcom Inc. call Sold out 35,000 $9.6Mbefore exit
ORCL Oracle Corp. put New 30,000 $8.4M
AVGO Broadcom Inc. put Reduce -44.4% 25,000 $8.2M
GLD SPDR Gold Shares put Add +12.5% 22,500 $8.0M
CEG Constellation Energy put Reduce -64.8% 24,200 $8.0M
UAL United Airlines Holdings Inc. put New 75,300 $7.3M
TSLA Tesla Inc. put Reduce -70.0% 15,000 $6.7M
RH RH put Sold out 35,000 $6.6Mbefore exit
LITE Lumentum Holdings Inc. put New 40,000 $6.5M
SBUX Starbucks Corp. put Sold out 70,000 $6.4Mbefore exit
SBUX Starbucks Corp. call Sold out 70,000 $6.4Mbefore exit
GEV GE Vernova Inc. put New 10,000 $6.1M
VST Vistra Corp. call New 31,200 $6.1M
VST Vistra Corp. put New 31,200 $6.1M
NFLX Netflix Inc. put New 5,000 $6.0M
AAPL Apple Inc. put Add +50.0% 22,500 $5.7M
TSM Taiwan Semiconductor-SP ADR put New 20,000 $5.6M
MSFT Microsoft Corp. call Add +50.0% 9,000 $4.7M
TGT Target Corp. put Reduce -3.7% 50,000 $4.5M
AMZN Amazon.com Inc. put Add +100.0% 20,000 $4.4M
HOOD Robinhood Markets Inc. Class A put New 30,000 $4.3M
ETN Eaton Corp. PLC call Add +8.0% 10,800 $4.0M
ETN Eaton Corp. PLC put Add +8.0% 10,800 $4.0M
NVDA Nvidia Corp. call Reduce -4.8% 20,000 $3.7M
CIEN Ciena Corp. put New 25,000 $3.6M
CIEN Ciena Corp. call New 25,000 $3.6M
EMR Emerson Electric Co. put New 26,900 $3.5M
EMR Emerson Electric Co. call New 26,900 $3.5M
CVS CVS Health Corp. put Sold out 50,000 $3.4Mbefore exit
BAC Bank of America Corp. put Add +225.0% 65,000 $3.4M
BAC Bank of America Corp. call Add +225.0% 65,000 $3.4M
ARM Arm Holdings PLC-ADR call Sold out 20,000 $3.2Mbefore exit
CEG Constellation Energy call Sold out 10,000 $3.2Mbefore exit
MS Morgan Stanley call Add +100.0% 20,000 $3.2M
MS Morgan Stanley put Add +100.0% 20,000 $3.2M
MRVL Marvell Technology Inc. put Sold out 40,000 $3.1Mbefore exit

Showing the first 50 of 125.

Calls and puts are listed by the shares they cover; their value is not part of the stock holdings above.

All Filings

QuarterPositions13F Reported ValueTop Holdings
Q2 2026 157$621.4MNOK, STX, INTC, DK, VLO
Q1 2026 147$454.8MMBB, LITE, BABA, GOOGL, META
Q4 2025 121$450.9MMBB, SPY, NVDA, HD, QCOM
Q3 2025 138$248.5MMBB, NVDA, BILI, GOOG, LI
Q2 2025 81$141.1MSPY, BZ, BEKE, BABA, TLT
Q1 2025 58$125.6MBZ, RH, BABA, TSLA, BEKE
Q4 2024 47$143.0MSPY, BA, BZ, ALTM, DG
Q3 2024 34$82.3MSPY, BZ, PDD, TCOM, BEKE
Q2 2024 41$80.7MBZ, AAP, SPY, HOLI, TSLA
Q1 2024 31$88.9MPDD, BZ, SPY, SMCI, TCOM