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

Stock Price

763

779.5

825.9

772

885.9

905.4

Total Shares Outstanding

946.2

947.2

947.7

947.5

949.9

950.4

Market Cap

721,955.2

738,369.3

782,739.7

731,499.3

841,510.1

860,487.6

Total Enterprise Value (TEV)

754,605.8

774,803.3

818,116.9

761,799.8

869,192.1

886,089.1

Dividend Yield

0.2%

0.2%

0.2%

0.2%

0.1%

0.1%

Buyback Yield

0.6%

0.6%

—

0.3%

—

—

Debt Paydown Yield

-2.4%

-2.3%

-2.4%

-1.2%

0%

-0.5%

Shareholder Yield

-1.8%

-1.7%

-2.4%

-0.9%

0%

-0.5%

P/S

12.2

13.9

16

16.2

20.6

22.1

P/Gross Profit

14.6

16.8

19.6

20

25.5

27.4

P/E

37.3

50.9

67.2

65.9

95.8

111.5

Earnings Yield

2.7%

2%

1.5%

1.5%

1%

0.9%

P/OCF

44.9

67.5

84

83

139.5

190.8

P/FCF

77.9

151.2

209.5

194.5

601.2

3,337.8

FCF Yield

1.3%

0.7%

0.5%

0.5%

0.2%

0%

P/B

30.3

40.4

49.7

51.5

59.1

63.4

EV/Sales

12.7

14.5

16.7

16.9

21.3

22.8

EV/Gross Profit

15.3

17.6

20.4

20.8

26.3

28.2

EV/EBITDA

30.2

40.5

51.4

51.9

73.6

83

EV/EBIT

32.7

44.9

58.1

59.1

85.7

97.8

EV/OCF

47

70.8

87.8

86.4

144.1

196.5

EV/FCF

81.4

158.6

219

202.6

620.9

3,437.1