Trailing ValuationJun '25Dec '24

Stock Price

314.5

235.4

Total Shares Outstanding

51.6

50.8

Market Cap

16,211.9

11,954.1

Total Enterprise Value (TEV)

14,687.5

10,598.5

Buyback Yield

-0.2%

-0.2%

Shareholder Yield

-0.2%

-0.2%

P/S

27.9

23

P/Gross Profit

31.1

25.8

P/E

571.8

1,121.1

Earnings Yield

0.2%

0.1%

P/OCF

90.7

73.2

P/FCF

95.8

76.6

FCF Yield

1%

1.3%

P/B

13.6

11.6

EV/Sales

25.3

20.4

EV/Gross Profit

28.2

22.9

EV/EBITDA

3,015.9

-929.6

EV/EBIT

-8,368.9

-595.2

EV/OCF

82.1

64.9

EV/FCF

86.8

67.9