Trailing ValuationAug '25May '25Feb '25Nov '24Aug '24May '24Feb '24Nov '23Aug '23May '23Feb '23Nov '22Aug '22May '22Feb '22Nov '21Aug '21

Stock Price

4,198.5

3,663.7

3,458.6

3,099.4

3,181.5

2,952.2

Total Shares Outstanding

16.7

16.7

16.7

16.8

16.9

16.8

Market Cap

69,968.5

61,272.2

57,920.3

52,100.6

53,849.7

49,452.3

Total Enterprise Value (TEV)

81,874

73,192.3

69,985.2

64,062.2

65,803

61,439.4

Buyback Yield

2%

2.8%

3.7%

3.9%

5.5%

6.6%

Debt Paydown Yield

0.3%

1.7%

1%

-3.6%

-2.5%

-7.3%

Shareholder Yield

2.3%

4.5%

4.7%

0.3%

3%

-0.7%

P/S

3.7

3.2

3.1

2.8

2.9

2.8

P/Gross Profit

7

6.1

5.8

5.3

5.5

5.2

P/E

29

24.8

23.2

20.7

21.3

20.4

Earnings Yield

3.5%

4%

4.3%

4.8%

4.7%

4.9%

P/OCF

22.4

18.9

18.5

17.5

17.9

16.5

P/FCF

39.1

30.6

28.8

27.4

27.9

25.9

FCF Yield

2.6%

3.3%

3.5%

3.6%

3.6%

3.9%

P/B

-20.5

-15.4

-13

-11.1

-11.3

-10.2

EV/Sales

4.3

3.9

3.7

3.4

3.6

3.4

EV/Gross Profit

8.2

7.3

7.1

6.5

6.7

6.4

EV/EBITDA

19.4

17

16.2

14.7

15.2

14.5

EV/EBIT

22.7

19.7

18.7

16.9

17.4

16.5

EV/OCF

26.3

22.6

22.3

21.5

21.9

20.5

EV/FCF

45.7

36.6

34.8

33.7

34.1

32.2