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

Stock Price

101.4

103.1

111.8

203.1

159.5

161.3

Total Shares Outstanding

146.1

148.5

150.2

151.8

152

152.6

Market Cap

14,809.1

15,310.2

16,794

30,823

24,237.7

24,611.5

Total Enterprise Value (TEV)

13,669.4

13,836.6

15,127.3

28,793.1

23,222

23,389.1

Buyback Yield

5.3%

4%

3.4%

1.4%

1.9%

2.2%

Shareholder Yield

5.3%

4%

3.4%

1.4%

1.9%

2.2%

P/S

2.8

3

3.4

6.3

5.2

5.5

P/Gross Profit

4.9

5.2

5.8

10.8

9.1

9.8

P/E

15

15.8

17.7

33

28.1

30.8

Earnings Yield

6.7%

6.3%

5.7%

3%

3.6%

3.2%

P/OCF

13.9

15.8

16.1

28.3

26

24.1

P/FCF

15.1

17.4

17.5

30.7

28.3

26.2

FCF Yield

6.6%

5.8%

5.7%

3.3%

3.5%

3.8%

P/B

6

6.2

6.7

11.7

10.9

11.9

EV/Sales

2.6

2.7

3

5.8

5

5.3

EV/Gross Profit

4.5

4.7

5.2

10.1

8.7

9.3

EV/EBITDA

10.4

10.8

12.1

23.6

20.4

22.2

EV/EBIT

11.1

11.4

12.8

25

21.7

23.6

EV/OCF

12.8

14.3

14.5

26.4

24.9

22.9

EV/FCF

13.9

15.7

15.8

28.7

27.1

24.9