Trailing ValuationMay '25Nov '24May '24Nov '23May '23Nov '22May '22Nov '21May '21Nov '20May '20Nov '19May '19Nov '18

Stock Price

60.6

78.8

95.1

110.3

105.3

109.7

Total Shares Outstanding

1,476

1,482

1,503

1,517

1,532

1,550

Market Cap

89,430.8

116,737.1

142,860.2

167,279.6

161,258.3

170,019.5

Total Enterprise Value (TEV)

91,297.8

119,041.1

143,230.2

169,529.6

162,727.3

171,923.5

Dividend Yield

1.3%

0.9%

0.8%

0.6%

0.6%

0.6%

Buyback Yield

0.6%

1.7%

1.1%

1.2%

1.6%

1.3%

Debt Paydown Yield

1.1%

—

—

—

0.3%

—

Shareholder Yield

1.7%

1.7%

1.1%

1.2%

1.9%

1.4%

P/S

4

4.9

5.7

6.4

6.4

6.5

P/Gross Profit

9.8

11

12.8

14.3

14.7

15

P/E

89.1

53.2

54

56

72.1

62

Earnings Yield

1.1%

1.9%

1.9%

1.8%

1.4%

1.6%

P/OCF

39.7

80.9

30.5

60.8

36

125.2

P/FCF

43.1

97.8

33

73

40.2

198.2

FCF Yield

2.3%

1%

3%

1.4%

2.5%

0.5%

P/B

6.8

8.3

9.9

11.8

11.5

11.1

EV/Sales

4.1

5

5.7

6.4

6.5

6.6

EV/Gross Profit

10

11.2

12.8

14.5

14.8

15.2

EV/EBITDA

60.6

40.1

43.5

44.5

54.4

47.4

EV/EBIT

82.3

45.9

49.7

49.4

61.8

52.4

EV/OCF

40.5

82.5

30.6

61.6

36.3

126.6

EV/FCF

44

99.7

33.1

73.9

40.5

200.4