Trailing ValuationOct '25Jul '25Apr '25Jan '25Oct '24Jul '24Apr '24Jan '24Oct '23Jul '23Apr '23Jan '23Oct '22Jul '22Apr '22Jan '22Oct '21

Stock Price

317.8

326.8

250.8

238.9

245

241.3

Total Shares Outstanding

139.2

139.2

139.1

138.9

138.8

138.6

Market Cap

44,235.6

45,492.2

34,877.7

33,199.5

34,002.2

33,445.6

Total Enterprise Value (TEV)

46,653.2

48,186.6

37,418.3

35,876

36,496.2

35,888

Dividend Yield

0%

0%

0%

0%

0%

0%

Buyback Yield

0%

0%

0.1%

0.1%

0.1%

-0%

Debt Paydown Yield

-0%

-0%

0.7%

1%

0.7%

-3.3%

Shareholder Yield

-0%

-0%

0.7%

1%

0.8%

-3.3%

P/S

9.9

10.6

8.4

8.3

8.8

8.8

P/Gross Profit

24.8

26.8

21.4

21.3

22.6

22.7

P/E

64.9

71.5

58.6

59.1

66.7

70.8

Earnings Yield

1.5%

1.4%

1.7%

1.7%

1.5%

1.4%

P/OCF

47.3

37.9

29.5

29.7

50.6

54.4

P/FCF

51.4

41

32

32.3

55.4

60

FCF Yield

1.9%

2.4%

3.1%

3.1%

1.8%

1.7%

P/B

—

11

8.8

8.9

9.3

9.4

EV/Sales

10.4

11.2

9.1

9

9.5

9.5

EV/Gross Profit

26.1

28.4

23

23

24.3

24.4

EV/EBITDA

38.4

39

31.7

31.6

36.5

37

EV/EBIT

45.8

50.3

41.1

41.2

44.3

45.1

EV/OCF

49.9

40.2

31.6

32.1

54.3

58.3

EV/FCF

54.2

43.5

34.4

34.9

59.4

64.4