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

Stock Price

172.8

154.3

129.4

132.9

143.8

123.7

Total Shares Outstanding

57.9

57.7

57.5

57.4

57.3

57

Market Cap

10,002.9

8,897.1

7,446.6

7,631.2

8,238.2

7,056.4

Total Enterprise Value (TEV)

11,656.5

10,521.8

9,114.5

9,082.1

9,688.8

8,517.6

Dividend Yield

0.1%

0.2%

0.2%

0.2%

0.2%

0.2%

Buyback Yield

-0.3%

-0.3%

-0.3%

-0.3%

-0.3%

-0.3%

Debt Paydown Yield

0%

0%

0.1%

0.1%

0.1%

0.1%

Shareholder Yield

-0.2%

-0.2%

-0.2%

-0.2%

-0.2%

-0.2%

P/S

2.1

1.9

1.7

1.8

2

1.8

P/Gross Profit

13.2

12.1

10.7

11.4

12.9

11.4

P/E

30.9

28

24.5

25.9

34.8

31.7

Earnings Yield

3.2%

3.6%

4.1%

3.9%

2.9%

3.2%

P/OCF

20.8

19.2

19.4

22

24.8

22

P/FCF

34.5

32.1

35.1

40.4

42.7

35

FCF Yield

2.9%

3.1%

2.9%

2.5%

2.3%

2.9%

P/B

4.7

4.4

3.9

4.2

4.7

4.3

EV/Sales

2.4

2.3

2.1

2.1

2.4

2.1

EV/Gross Profit

15.4

14.4

13.1

13.6

15.2

13.7

EV/EBITDA

23.2

21.5

19.6

20.5

26.8

24.4

EV/EBIT

29

26.6

24.1

25.3

34.6

31.5

EV/OCF

24.2

22.7

23.7

26.2

29.2

26.5

EV/FCF

40.3

38

42.9

48.1

50.2

42.2