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

Stock Price

1,496.5

1,828

1,844.2

1,990.9

1,943.5

1,488.7

Total Shares Outstanding

23.8

24.4

24.4

24.4

24.4

—

Market Cap

35,563.5

44,587.6

44,982.8

48,562.8

47,406.3

—

Total Enterprise Value (TEV)

38,449.7

47,148.5

47,339.7

50,774.6

49,441.4

—

Buyback Yield

4.5%

3.1%

2.5%

2.2%

2%

—

Debt Paydown Yield

-2.4%

1.6%

-1.1%

-0.9%

-0.7%

—

Shareholder Yield

2.1%

4.6%

1.5%

1.3%

1.2%

—

P/S

17.9

23.1

24.4

27.4

27.6

—

P/Gross Profit

21.7

28.3

30.2

34.1

34.6

—

P/E

56.4

71.5

79.4

91.4

95

78.3

Earnings Yield

1.8%

1.4%

1.3%

1.1%

1.1%

1.3%

P/OCF

45.7

57

63.5

68.9

74.9

—

P/FCF

46.2

57.5

64.1

69.7

76

—

FCF Yield

2.2%

1.7%

1.6%

1.4%

1.3%

—

P/B

-20.4

-31.9

-40

-42.7

-49.2

—

EV/Sales

19.3

24.4

25.7

28.6

28.8

—

EV/Gross Profit

23.5

29.9

31.8

35.7

36.1

—

EV/EBITDA

40.9

52.4

57.2

65.4

66.1

—

EV/EBIT

41.6

53.3

58.3

66.7

67.4

—

EV/OCF

49.4

60.3

66.8

72

78.1

—

EV/FCF

49.9

60.8

67.4

72.9

79.2

—