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

Stock Price

497.4

421.5

447

376

340.5

239.8

Total Shares Outstanding

7,434

7,435

7,434

7,432

7,432

7,447

Market Cap

3,697,745.9

3,133,852.5

3,322,626.3

2,794,729.3

2,530,893.3

1,785,939.5

Total Enterprise Value (TEV)

3,663,768.9

3,124,521.5

3,314,210.3

2,802,086.3

2,479,596.3

1,746,545.5

Dividend Yield

0.3%

0.4%

0.3%

0.4%

0.4%

0.5%

Buyback Yield

0.2%

0.3%

0.2%

0.3%

0.4%

0.6%

Debt Paydown Yield

0.1%

0.2%

0.7%

-0.8%

0%

0.1%

Shareholder Yield

0.3%

0.5%

0.9%

-0.6%

0.4%

0.7%

P/S

25.2

23.2

26.2

23.6

23.2

17.4

P/Gross Profit

36.8

33.6

37.6

33.8

33.2

25.5

P/E

70

64.5

76

63.5

66.3

52.8

Earnings Yield

1.4%

1.5%

1.3%

1.6%

1.5%

1.9%

P/OCF

46.4

55.5

48.1

56.5

47.6

52

P/FCF

80.6

121.7

75

93.8

67.2

81.9

FCF Yield

1.2%

0.8%

1.3%

1.1%

1.5%

1.2%

P/B

10.8

10.4

12.4

11.7

12.3

9.8

EV/Sales

25

23.1

26.2

23.6

22.7

17

EV/Gross Profit

36.4

33.5

37.5

33.9

32.6

25

EV/EBITDA

42.5

40.9

48.8

43.9

45.9

36.1

EV/EBIT

55.2

50.2

59.7

52

53.2

41.7

EV/OCF

46

55.3

48

56.7

46.6

50.8

EV/FCF

79.9

121.4

74.8

94.1

65.8

80.1