Trailing ValuationJun '25Dec '24Jun '24Dec '23Jun '23Dec '22Jun '22Dec '21Jun '21Dec '20Jun '20Dec '19Jun '19Dec '18

Stock Price

258.2

237.7

188.3

140

125.4

96.4

Total Shares Outstanding

1,164.6

1,166.6

1,166.5

1,167.2

1,169.7

1,167.1

Market Cap

300,466.8

276,026.7

219,500.3

163,225.3

146,586.8

112,276.7

Total Enterprise Value (TEV)

302,306.8

278,231.7

221,511.3

165,026.3

144,964.8

120,285.7

Dividend Yield

0.9%

—

1.2%

—

1.6%

—

Buyback Yield

0.5%

0.4%

0.4%

0.6%

—

0.4%

Debt Paydown Yield

0.7%

-0.5%

0.1%

1.5%

1.3%

0.5%

Shareholder Yield

1.2%

-0.1%

0.5%

2.1%

1.3%

1%

P/S

16.7

15.5

13.4

10.1

9.8

7.2

P/Gross Profit

22.7

21

18.6

13.8

13.7

9.9

P/E

87.2

91

3,763.4

66.3

129.2

51.2

Earnings Yield

1.1%

1.1%

0%

1.5%

0.8%

2%

P/OCF

47.3

331.8

50

52.8

45.2

38.8

P/FCF

50.1

690.1

54.6

60

51.9

46.3

FCF Yield

2%

0.1%

1.8%

1.7%

1.9%

2.2%

P/B

7.3

6.1

5.3

3.8

3.5

2.8

EV/Sales

16.8

15.6

13.6

10.2

9.7

7.7

EV/Gross Profit

22.9

21.2

18.8

13.9

13.6

10.6

EV/EBITDA

55.4

57

209

38.5

50.2

28.8

EV/EBIT

63.1

65.8

510.4

45.5

66.7

35.6

EV/OCF

47.6

334.4

50.5

53.4

44.7

41.5

EV/FCF

50.4

695.6

55.1

60.7

51.3

49.6