Trailing ValuationOct '25Apr '25Oct '24Apr '24Oct '23Apr '23Oct '22Apr '22Oct '21Apr '21Oct '20Apr '20Oct '19Apr '19

Stock Price

52.2

52.2

52.5

56.9

54.5

49.9

Total Shares Outstanding

931.9

948.1

948

957.1

963.9

981.3

Market Cap

48,614.2

49,448.3

49,752.7

54,394.6

52,466.7

48,601.2

Total Enterprise Value (TEV)

63,488

61,978.3

49,752.7

54,394.6

52,466.7

57,241.3

Dividend Yield

0.5%

—

0.5%

—

0.4%

0.4%

Buyback Yield

1.8%

—

1.1%

—

1.7%

3.4%

Debt Paydown Yield

-2.2%

—

1%

—

-1.1%

0.3%

Shareholder Yield

-0.4%

—

2.1%

—

0.6%

3.7%

P/S

1.4

1.3

1.4

1.5

1.6

1.3

P/Gross Profit

7.2

7.4

7.9

8.7

8.9

7.7

P/E

32.4

45.8

33.4

50.7

32

34.9

Earnings Yield

3.1%

2.2%

3%

2%

3.1%

2.9%

P/OCF

19.7

—

21.5

—

22.6

23.4

P/FCF

30.6

—

35.5

—

32.6

52.1

FCF Yield

3.3%

—

2.8%

—

3.1%

1.9%

P/B

3.2

3.3

—

—

—

3.9

EV/Sales

1.8

1.7

1.4

1.5

1.6

1.6

EV/Gross Profit

9.4

9.3

7.9

8.7

8.9

9.1

EV/EBITDA

19.7

37.8

16.3

34.5

17.7

20.6

EV/EBIT

29.4

37.8

23.3

34.5

23.4

29.7

EV/OCF

25.7

—

21.5

—

22.6

27.6

EV/FCF

39.9

—

35.5

—

32.6

61.4