Trailing ValuationNov '25Aug '25May '25Feb '25Nov '24Aug '24May '24Feb '24Nov '23Aug '23May '23Feb '23Nov '22Aug '22

Stock Price

3,897.9

4,198.5

3,663.7

3,458.6

3,099.4

3,181.5

Total Shares Outstanding

16.6

16.7

16.7

16.7

16.8

16.9

Market Cap

64,832.1

69,968.5

61,272.2

57,920.3

52,100.6

53,849.7

Total Enterprise Value (TEV)

64,832.1

81,874

73,192.3

69,985.2

64,062.2

65,803

Buyback Yield

—

2%

2.8%

3.7%

3.9%

5.5%

Debt Paydown Yield

—

0.3%

1.7%

1%

-3.6%

-2.5%

Shareholder Yield

—

2.3%

4.5%

4.7%

0.3%

3%

P/S

3.4

3.7

3.2

3.1

2.8

2.9

P/Gross Profit

6.4

7

6.1

5.8

5.3

5.5

P/E

27.2

29

24.8

23.2

20.7

21.3

Earnings Yield

3.7%

3.5%

4%

4.3%

4.8%

4.7%

P/OCF

—

22.4

18.9

18.5

17.5

17.9

P/FCF

—

39.1

30.6

28.8

27.4

27.9

FCF Yield

—

2.6%

3.3%

3.5%

3.6%

3.6%

P/B

—

-20.5

-15.4

-13

-11.1

-11.3

EV/Sales

3.4

4.3

3.9

3.7

3.4

3.6

EV/Gross Profit

6.4

8.2

7.3

7.1

6.5

6.7

EV/EBITDA

18.2

19.4

17

16.2

14.7

15.2

EV/EBIT

18.2

22.7

19.7

18.7

16.9

17.4

EV/OCF

—

26.3

22.6

22.3

21.5

21.9

EV/FCF

—

45.7

36.6

34.8

33.7

34.1