Trailing ValuationSep '25Jun '25Mar '25Dec '24Sep '24Jun '24Mar '24Dec '23Sep '23Jun '23Mar '23Dec '22Sep '22Jun '22Mar '22Dec '21Sep '21

Stock Price

136

119.3

123.5

113.9

131.5

141.2

Total Shares Outstanding

402.9

404.1

407.6

408.4

413

418.6

Market Cap

54,805.3

48,212

50,328.2

46,528.2

54,287.4

59,089.4

Total Enterprise Value (TEV)

75,875.3

69,231

68,722.2

65,907.2

73,710.4

77,657.4

Dividend Yield

—

1%

0.9%

1%

0.9%

0.8%

Buyback Yield

—

4.3%

4.9%

7.2%

7.1%

6.3%

Debt Paydown Yield

—

-5.5%

-0.1%

-4.6%

-3%

-0%

Shareholder Yield

—

-1.2%

4.9%

2.7%

4.1%

6.3%

P/S

0.4

0.4

0.4

0.3

0.4

0.4

P/Gross Profit

3.8

3.6

4

3.5

3.7

3.5

P/E

37.2

28.7

28.1

22.8

16.9

12.1

Earnings Yield

2.7%

3.5%

3.6%

4.4%

5.9%

8.3%

P/OCF

—

14.3

10.9

11.1

10.5

8.8

P/FCF

—

32.4

17

20

17

13.1

FCF Yield

—

3.1%

5.9%

5%

5.9%

7.6%

P/B

2

1.8

1.8

1.7

1.9

2

EV/Sales

0.6

0.5

0.5

0.5

0.5

0.5

EV/Gross Profit

5.3

5.2

5.5

5

5

4.7

EV/EBITDA

116.2

19.1

23.7

18.2

15

10.8

EV/EBIT

116.2

105.1

281.6

52.7

25.8

15

EV/OCF

—

20.6

14.9

15.7

14.2

11.5

EV/FCF

—

46.5

23.2

28.3

23.1

17.2