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

Stock Price

93.8

110.9

124.4

102

103.6

89.4

Total Shares Outstanding

337

330

287

286

286

285

Market Cap

31,607.2

36,587.1

35,702.8

29,177.7

29,629.6

25,481.9

Total Enterprise Value (TEV)

38,409.2

35,448.1

39,045.8

32,532.7

32,450.6

28,672.9

Dividend Yield

0.6%

0.5%

0.5%

0.5%

0.5%

0.6%

Buyback Yield

0.1%

0.1%

0.2%

0%

0.3%

0.3%

Debt Paydown Yield

-0.2%

1.5%

1.3%

-0.1%

1.7%

0.4%

Shareholder Yield

-0%

1.6%

1.5%

-0.1%

2%

0.7%

P/S

5.9

7.4

7.4

6.2

6.5

5.7

P/Gross Profit

11.9

15

14.9

12.7

13.6

11.9

P/E

28.1

32

34.7

29.5

28.2

25.7

Earnings Yield

3.6%

3.1%

2.9%

3.4%

3.5%

3.9%

P/OCF

23.1

27.3

26

24.9

26.5

25.6

P/FCF

24.3

28.9

27.7

26.7

28.9

27.9

FCF Yield

4.1%

3.5%

3.6%

3.7%

3.5%

3.6%

P/B

2.6

3.2

5.2

4.5

4.6

4.2

EV/Sales

7.2

7.2

8

6.9

7.1

6.4

EV/Gross Profit

14.5

14.6

16.3

14.2

14.9

13.4

EV/EBITDA

21.8

21.3

23.5

20.5

21.4

19.4

EV/EBIT

26.1

24.9

27.3

23.8

25

22.6

EV/OCF

28.1

26.5

28.4

27.7

29

28.8

EV/FCF

29.6

28

30.3

29.8

31.6

31.4