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

Stock Price

157.4

140.8

162.3

165.5

176.4

198.6

Total Shares Outstanding

209.1

209.4

210.6

211.9

213

213.8

Market Cap

32,910

29,482.9

34,179.7

35,063.7

37,570.5

42,468.2

Total Enterprise Value (TEV)

32,910

29,521.3

34,325.6

35,026.5

37,521.8

42,454

Dividend Yield

—

0.8%

0.7%

0.6%

0.6%

0.5%

Buyback Yield

—

2.7%

2.3%

3.1%

2.6%

2%

Debt Paydown Yield

—

—

—

—

0.1%

—

Shareholder Yield

—

2.7%

2.3%

3.1%

2.6%

2.1%

P/S

11.8

5.3

6.1

6.1

6.5

7.2

P/Gross Profit

11.8

5.3

6.1

6.1

6.5

7.2

P/E

—

28.3

31.7

31

32.2

34.7

Earnings Yield

—

3.5%

3.2%

3.2%

3.1%

2.9%

P/OCF

—

20.2

23.3

22.3

22.6

25.1

P/FCF

—

32

43.8

42.1

42.3

43

FCF Yield

—

3.1%

2.3%

2.4%

2.4%

2.3%

P/B

—

6.9

8.1

8.3

8.9

10.2

EV/Sales

11.8

5.3

6.1

6.1

6.5

7.2

EV/Gross Profit

11.8

5.3

6.1

6.1

6.5

7.2

EV/EBITDA

47.3

16.9

19.2

19

19.9

21.5

EV/EBIT

47.3

21.2

24

23.4

24.3

26

EV/OCF

—

20.2

23.4

22.3

22.6

25

EV/FCF

—

32.1

44

42.1

42.3

42.9