Trailing ValuationJun '25Dec '24

Stock Price

410

324.2

Total Shares Outstanding

45.8

44.9

Market Cap

18,773.6

14,569.6

Total Enterprise Value (TEV)

17,769.5

13,746.8

Buyback Yield

-0%

-0.1%

Shareholder Yield

-0%

-0.1%

P/S

38.9

36.2

P/Gross Profit

54.2

50.1

P/E

250

405.3

Earnings Yield

0.4%

0.2%

P/OCF

95.6

104.4

P/FCF

96.9

108.3

FCF Yield

1%

0.9%

P/B

19.2

17.7

EV/Sales

36.8

34.2

EV/Gross Profit

51.3

47.2

EV/EBITDA

277.7

404.4

EV/EBIT

312

500.7

EV/OCF

90.5

98.5

EV/FCF

91.7

102.2