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

Stock Price

159.5

143.8

103.2

125.2

164.4

162.2

Total Shares Outstanding

1,628

1,622

1,616

1,622

1,623

1,618

Market Cap

259,600.9

233,259.8

166,803.5

203,058.2

266,740.1

262,455.8

Total Enterprise Value (TEV)

256,227.9

231,278.8

164,224.5

200,138.2

264,434.1

259,360.8

Buyback Yield

0.7%

0.9%

1.2%

0.6%

0.5%

0.5%

Debt Paydown Yield

—

—

—

0.4%

—

—

Shareholder Yield

0.7%

0.9%

1.2%

1%

0.5%

0.5%

P/S

8.1

7.9

6

7.9

11

11.3

P/Gross Profit

16.8

16.5

12

16

22.7

23.7

P/E

78.9

82.6

75.9

125.2

148.1

197.8

Earnings Yield

1.3%

1.2%

1.3%

0.8%

0.7%

0.5%

P/OCF

47.3

53.9

48.2

66.8

125.6

137

P/FCF

57.3

66.8

60.6

84.4

171.4

193.4

FCF Yield

1.7%

1.5%

1.7%

1.2%

0.6%

0.5%

P/B

4.3

3.9

2.9

3.5

4.7

4.6

EV/Sales

8

7.8

5.9

7.8

10.9

11.1

EV/Gross Profit

16.6

16.4

11.8

15.7

22.5

23.4

EV/EBITDA

44

43.8

28.9

39.4

114.8

64.1

EV/EBIT

91.1

102

61.5

105.3

192.9

297.8

EV/OCF

46.7

53.4

47.5

65.8

124.6

135.4

EV/FCF

56.6

66.2

59.7

83.2

169.9

191.1