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

Stock Price

899

943.3

1,008.1

1,071.9

964

892.4

Total Shares Outstanding

443.9

443.2

443.5

443.7

443.9

443.1

Market Cap

399,087.6

418,114.3

447,107.1

475,612

427,964.5

395,436.8

Total Enterprise Value (TEV)

390,006.6

411,003.3

440,437.1

470,493

424,170.5

392,461.8

Dividend Yield

0.1%

0.3%

0.1%

0.1%

0.1%

0.1%

Buyback Yield

0.3%

0.3%

0.3%

0.3%

0.3%

0.3%

Debt Paydown Yield

-0%

0%

0%

-0%

0%

0.1%

Shareholder Yield

0.3%

0.3%

0.3%

0.3%

0.3%

0.4%

P/S

1.4

1.5

1.7

1.8

1.7

1.6

P/Gross Profit

11.1

11.8

13

14.2

13

12.3

P/E

48.2

51.8

57.2

62.6

56.6

53.9

Earnings Yield

2.1%

1.9%

1.7%

1.6%

1.8%

1.9%

P/OCF

27

31.4

36

39.8

43

34.9

P/FCF

44.3

53.4

61.1

68.7

85.4

59.7

FCF Yield

2.3%

1.9%

1.6%

1.5%

1.2%

1.7%

P/B

13.2

14.3

16.5

18.6

17.5

16.7

EV/Sales

1.4

1.5

1.6

1.8

1.6

1.5

EV/Gross Profit

10.8

11.6

12.8

14.1

12.9

12.2

EV/EBITDA

29.7

32.1

35.4

39

36

34.1

EV/EBIT

36.6

39.6

43.7

48.3

44.7

42.3

EV/OCF

26.4

30.8

35.4

39.3

42.6

34.6

EV/FCF

43.3

52.4

60.2

67.9

84.6

59.2