Trailing ValuationLTMDec '24

Stock Price

37.3

117.5

Total Shares Outstanding

483.6

496.1

Market Cap

18,033.3

58,306.8

Total Enterprise Value (TEV)

16,963.8

56,697.5

Buyback Yield

5.7%

0.2%

Shareholder Yield

5.7%

0.2%

P/S

6.5

23.8

P/Gross Profit

8.2

29.6

P/E

42.9

150.7

Earnings Yield

2.3%

0.7%

P/OCF

20.5

78.9

P/FCF

26.1

90.9

FCF Yield

3.8%

1.1%

P/B

6.9

19.8

EV/Sales

6.1

23.2

EV/Gross Profit

7.7

28.7

EV/EBITDA

26.7

110.2

EV/EBIT

32.1

132.7

EV/OCF

19.3

76.7

EV/FCF

24.6

88.4