Trailing ValuationNov '25Aug '25May '25Feb '25Oct '24Jul '24Apr '24Jan '24Oct '23Jul '23Apr '23Jan '23Oct '22Jul '22May '22Jan '22Oct '21

Stock Price

170.5

193.3

277.4

414.2

304.2

253.5

Total Shares Outstanding

117.9

113.8

120

121.3

122.2

118.6

Market Cap

20,107.5

22,006.4

33,290.1

50,235

37,155.6

30,067.6

Total Enterprise Value (TEV)

20,834.5

22,613.3

33,671.6

49,826.5

37,481.3

29,916.4

Buyback Yield

6.2%

6.7%

5.4%

3.3%

3.7%

3.9%

Shareholder Yield

6.2%

6.7%

5.4%

3.3%

3.7%

3.9%

P/S

1.8

2

3.1

4.7

3.6

3

P/Gross Profit

3.1

3.4

5.2

8

6.2

5.1

P/E

11.8

13.1

18.8

28.3

22

19.6

Earnings Yield

8.5%

7.6%

5.3%

3.5%

4.6%

5.1%

P/OCF

10.8

11.5

16.4

22.1

16.5

12.8

P/FCF

17.8

18.8

25.3

31.7

23.3

17.7

FCF Yield

5.6%

5.3%

4%

3.2%

4.3%

5.7%

P/B

4.5

5

7.8

11.6

9.3

7.5

EV/Sales

1.9

2.1

3.1

4.7

3.7

3

EV/Gross Profit

3.2

3.5

5.3

7.9

6.3

5.1

EV/EBITDA

7.1

7.6

11.3

16.9

13.4

11.4

EV/EBIT

8.5

9.1

13.4

19.9

15.8

13.4

EV/OCF

11.2

11.8

16.6

21.9

16.6

12.8

EV/FCF

18.5

19.4

25.6

31.5

23.5

17.6