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

Stock Price

156.7

144.1

121.1

129

132.8

115.5

Total Shares Outstanding

392.1

392

391.3

341.1

340.7

340.5

Market Cap

61,437.3

56,494.2

47,381.2

43,996.6

45,250.8

39,323.6

Total Enterprise Value (TEV)

67,983.3

63,038.2

53,318.2

49,412.6

49,658.8

43,728.6

Dividend Yield

—

3.5%

4.1%

3.8%

3.6%

4.1%

Buyback Yield

—

-0.1%

-0.1%

-0.3%

-0.3%

-0.3%

Debt Paydown Yield

—

0.1%

0.2%

0.2%

-0.9%

0.3%

Shareholder Yield

—

0%

0.1%

-0%

-1.2%

-0%

P/S

4.8

4.7

4.1

3.9

4.2

3.7

P/E

15.6

14.1

11.5

11.9

12.4

11.4

Earnings Yield

6.4%

7.1%

8.7%

8.4%

8%

8.8%

P/OCF

49.3

14.6

4.8

13.8

9.7

236.9

P/FCF

49.3

15.6

4.9

15

10.8

-140.9

FCF Yield

2%

6.4%

20.2%

6.7%

9.3%

-0.7%

P/B

1.8

1.7

1.4

1.7

1.8

1.6

EV/Sales

5.3

5.2

4.6

4.4

4.6

4.2

EV/EBITDA

—

110.8

96.8

93.8

96.6

84.7

EV/OCF

54.6

16.2

5.4

15.5

10.7

263.4

EV/FCF

54.6

17.4

5.6

16.9

11.8

-156.7