Trailing ValuationOct '25Jun '25Mar '25Dec '24Sep '24Jun '24Mar '24Dec '23Sep '23Jun '23Mar '23Dec '22Sep '22Jul '22Apr '22Dec '21Oct '21

Stock Price

131.3

63.3

40.6

45.9

52.5

57.3

Total Shares Outstanding

342

347

349

348

346

343

Market Cap

44,908

21,961.6

14,176.4

15,962.8

18,151.2

19,636.8

Total Enterprise Value (TEV)

47,772

24,787.6

18,261.4

21,266.8

24,075.2

25,748.8

Dividend Yield

0.1%

0.2%

0.2%

—

—

—

Buyback Yield

0.2%

0.8%

0.8%

0.7%

0.6%

0%

Debt Paydown Yield

3.8%

-0.3%

-11.5%

6.1%

-1.4%

-4.6%

Shareholder Yield

4%

0.6%

-10.7%

6.8%

-0.8%

-4.5%

P/S

3.7

2.3

1.3

1.6

2

3.1

P/Gross Profit

9.5

5.9

3.6

4.5

7.2

11.1

P/E

17.6

14.2

9.4

21.4

-124.9

-22.8

Earnings Yield

5.7%

7%

10.6%

4.7%

-0.8%

-4.4%

P/OCF

19.3

13

10.8

18.5

49.6

-66.8

P/FCF

23.1

17.2

16.6

36.6

-195.2

-25.1

FCF Yield

4.3%

5.8%

6%

2.7%

-0.5%

-4%

P/B

7.6

4.1

2.7

1.3

1.6

1.8

EV/Sales

4

2.6

1.7

2.1

2.7

4.1

EV/Gross Profit

10.1

6.7

4.6

6

9.6

14.5

EV/EBITDA

13.7

8.9

7.7

12.4

35.2

156.1

EV/EBIT

15.5

10.6

9.8

17.9

189.6

-63.9

EV/OCF

20.5

14.7

13.9

24.7

65.8

-87.6

EV/FCF

24.6

19.4

21.4

48.8

-258.9

-33