Trailing ValuationSep '25Jun '25Mar '25Dec '24Sep '24Jun '24Mar '24Dec '23Sep '23Jun '23Mar '23Dec '22Sep '22Jun '22

Stock Price

59.7

73.2

63.4

68.3

80.5

63.1

Total Shares Outstanding

851

850.8

860.2

878

897.8

902.7

Market Cap

50,806.1

62,271.8

54,536

59,930.6

72,263.3

56,940.1

Total Enterprise Value (TEV)

62,053.1

72,669.8

64,798

69,069.6

83,264.3

68,155.1

Dividend Yield

1.4%

1.1%

1.3%

1.1%

0.9%

1.2%

Buyback Yield

7.7%

5.7%

—

3.2%

—

—

Debt Paydown Yield

1.5%

3.5%

10.4%

3.1%

-5%

-8%

Shareholder Yield

9.3%

9.2%

10.5%

6.4%

-5%

-8%

P/S

2.3

2.8

2.4

2.7

3.3

2.8

P/Gross Profit

8.5

10

9

10

12.6

10.2

P/E

37.3

46

18.3

11.1

21.6

17.3

Earnings Yield

2.7%

2.2%

5.5%

9%

4.6%

5.8%

P/OCF

31.7

62.6

54.2

106.4

48.4

20.3

P/FCF

45.1

114.9

103.7

1,362.1

74.6

24.8

FCF Yield

2.2%

0.9%

1%

0.1%

1.3%

4%

P/B

3.5

4.2

3.9

4.3

4.9

4.1

EV/Sales

2.8

3.2

2.9

3.1

3.8

3.3

EV/Gross Profit

10.3

11.7

10.7

11.5

14.5

12.3

EV/EBITDA

15.1

16.8

15.7

17.8

24.1

22.9

EV/EBIT

21.8

23.7

22.4

26.1

34.5

31.6

EV/OCF

38.7

73

64.4

122.7

55.8

24.3

EV/FCF

55.1

134.1

123.2

1,569.8

85.9

29.7