Trailing ValuationLTMDec '24Dec '23Dec '22

Stock Price

80.6

60.3

61.6

24.7

Total Shares Outstanding

2,077.8

2,108

2,071.1

2,005.5

Market Cap

167,452.4

127,151.7

127,520.3

49,595.7

Total Enterprise Value (TEV)

171,577.4

131,068.7

134,745.3

57,587.7

Buyback Yield

3.1%

0.9%

-0.1%

-0.7%

Debt Paydown Yield

2%

0.1%

0%

0.5%

Shareholder Yield

5.1%

1%

-0.1%

-0.2%

P/S

3.4

2.9

3.4

1.6

P/Gross Profit

8.5

7.3

8.6

4.1

P/E

10.4

13.2

70.8

-5.3

Earnings Yield

9.7%

7.6%

1.4%

-18.8%

P/OCF

18.7

17.8

35.6

77.3

P/FCF

19.3

18.4

37.9

127.2

FCF Yield

5.2%

5.4%

2.6%

0.8%

P/B

6

5.9

11.3

6.8

EV/Sales

3.5

3

3.6

1.8

EV/Gross Profit

8.7

7.6

9.1

4.7

EV/EBITDA

32.4

37.1

69.7

-65.1

EV/EBIT

37.6

46.8

121.4

-31.4

EV/OCF

19.1

18.4

37.6

89.7

EV/FCF

19.8

19

40.1

147.7