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

Stock Price

191.4

297.9

329.4

291.1

344.6

297.3

Total Shares Outstanding

51

54

54

56

57

59

Market Cap

9,759.4

16,086.6

17,787.1

16,298.8

19,639.9

17,540.7

Total Enterprise Value (TEV)

5,164.4

10,840.6

12,259.1

10,429.8

12,954.9

11,223.7

Buyback Yield

18.5%

11.2%

0.4%

6.5%

0.4%

0.5%

Debt Paydown Yield

-12.8%

-2.8%

—

-4.5%

—

—

Shareholder Yield

5.7%

8.4%

0.4%

1.9%

0.4%

0.5%

P/S

0.2

0.4

0.4

0.4

0.5

0.5

P/Gross Profit

1.6

2.5

2.8

2.6

3.1

3

P/E

11.8

14.7

15.9

14.3

17.5

16.3

Earnings Yield

8.4%

6.8%

6.3%

7%

5.7%

6.1%

P/OCF

-21.2

30

28.7

25.3

110.3

69.1

P/FCF

-17

37.7

33.9

30

208.9

98

FCF Yield

-5.9%

2.7%

3%

3.3%

0.5%

1%

P/B

2.3

3.5

4.1

3.6

4.1

3.6

EV/Sales

0.1

0.2

0.3

0.3

0.3

0.3

EV/Gross Profit

0.8

1.7

1.9

1.7

2

1.9

EV/EBITDA

3.4

5.8

6.4

5.5

7.1

6.6

EV/EBIT

3.9

6.6

7.2

6.1

7.9

7.3

EV/OCF

-11.2

20.2

19.8

16.2

72.8

44.2

EV/FCF

-9

25.4

23.4

19.2

137.8

62.7