Up to 60% off Profit Pro - Limited to first 500 users
Black Friday Sale

60% off Profit Pro - Limited to first 500 users

Microsoft Corporation

Microsoft Corporation

MSFT · NASDAQ
MSFT · NASDAQ

Next Earnings: 28 Jan 2025

417.00
USD4.201.02%

Analysts Recommendations

Bullish

Buy

Strong Buy

Buy

Hold

Sell

Strong Sell

Day Range

411.18USD
417.18USD

52 Week Range

362.90USD
468.35USD

Market Cap

3.09TUSD

About

General Information

Type

Common Stock

Exchange

NASDAQ

Currency Code

USD

Currency Name

US Dollar

Country Name

USA

Country ISO

US

ISIN

US5949181045

CUSIP

594918104

Sector

Technology

Industry

Software - Infrastructure

Fiscal Year End

June

IPO date

-

Updated At

-

Highlights

PE Ratio

34.12

PEG Ratio

2.20

Book Value

38.69

Dividend Share

3.08

Dividend Yield

0.80%

Earnings Share

12.1

Wall Street Target Price

504.7681

EPS Estimate Current Year

11.8

EPS Estimate Next Year

13.3

EPS Estimate Current Quarter

3.1

EPS Estimate Next Quarter

3.22

Most Recent Quarter

-

Profitability

Revenue TTM

254,189,993,984

Gross Profit TTM

165,359,000,000

EBITDA

136,551,997,440

Profit Margin

35.61%

Return On Assets TTM

14.59%

Return On Equity TTM

35.60%

Revenue Per Share TTM

34.202

Qtly Revenue Growth YOY

16.00%

Diluted Eps TTM

12.1

Qtly Earnings Growth YOY

10.40%

Valuation

Trailing PE

34.12

Forward PE

31

Price Sales TTM

12.0762

Price Book MRQ

10.7364

Enterprise Value Revenue

12

Enterprise Value EBITDA

22

Peers analysis

  • Palantir Technologies Inc
    PLTRPalantir Technologies Inc

    64.22

    4.68%
  • Crowdstrike Holdings Inc
    CRWDCrowdstrike Holdings Inc

    372.48

    4.18%
  • Adobe Systems Incorporated
    ADBEAdobe Systems Incorporated

    513.00

    1.71%
  • Adyen NV
    ADYEYAdyen NV

    13.40

    1.67%
  • Synopsys Inc
    SNPSSynopsys Inc

    565.24

    1.31%
  • Palo Alto Networks Inc
    PANWPalo Alto Networks Inc

    383.79

    -3.50%
  • Fortinet Inc
    FTNTFortinet Inc

    92.87

    -1.22%
  • Adyen N.V
    ADYYFAdyen N.V

    1314.00

    -0.61%
  • Block Inc
    SQBlock Inc

    92.33

    -0.49%
  • Oracle Corporation
    ORCLOracle Corporation

    192.37

    -0.04%