Trailing ValuationLTMJun '25Jun '24Jun '23Jul '22Jul '21Jul '20Jun '19Jun '18Jun '17Jul '16Jul '15Jun '14Jun '13

Stock Price

160.4

63.3

57.3

28.7

32.8

53.1

32.1

35.9

58.5

67

35.1

Total Shares Outstanding

341.9

347

343

322

315

308

302

295

296

294

284

Market Cap

54,844.1

21,961.6

19,636.8

9,228.5

10,335.2

16,339.4

9,685.1

10,599.4

17,313

19,683.3

9,971.2

Total Enterprise Value (TEV)

57,708.1

24,787.6

25,748.8

15,151.5

15,030.2

21,694.4

16,212.1

17,666.4

23,480

26,480.3

18,587.2

Dividend Yield

—

0.2%

2.7%

—

—

—

6.2%

5.6%

3.4%

3%

5.5%

Buyback Yield

0.2%

0.8%

0%

-0.1%

-0.3%

-0.5%

-0.7%

5.3%

3.1%

-0.6%

-0.1%

Debt Paydown Yield

3.1%

-0.3%

-4.6%

—

16.7%

5.4%

10.1%

6.4%

15.8%

21.7%

-119.6%

Shareholder Yield

3.3%

0.6%

-4.5%

-0.1%

16.4%

4.9%

9.6%

11.9%

19%

21.2%

-119.5%

P/S

4.6

2.3

3.1

1.5

0.5

1

0.6

0.6

0.8

1

0.8

P/Gross Profit

11.6

5.9

11.1

6.6

1.8

3.6

2.6

2.8

2.2

3.2

2.9

P/E

21.4

14.2

-22.8

-9.8

6.7

19.9

-38.2

-13.9

26.6

50

35.1

Earnings Yield

4.7%

7%

-4.4%

-10.2%

14.9%

5%

-2.6%

-7.2%

3.8%

2%

2.8%

P/OCF

23.5

13

-66.8

-22.6

5.5

8.6

11.8

6.9

4.1

5.7

5

P/FCF

28.3

17.2

-25.1

-7.5

13.6

21.7

54.7

15.8

5.1

6.9

7.1

FCF Yield

3.5%

5.8%

-4%

-13.3%

7.3%

4.6%

1.8%

6.3%

19.5%

14.5%

14%

P/B

9.3

4.1

1.8

0.8

0.8

1.5

1

1.1

1.5

1.7

0.9

EV/Sales

4.8

2.6

4.1

2.4

0.8

1.3

1

1.1

1.1

1.4

1.4

EV/Gross Profit

12.2

6.7

14.5

10.9

2.6

4.8

4.3

4.7

3

4.4

5.4

EV/EBITDA

16.5

8.9

156.1

54.1

4.5

8.9

8.5

9.3

4.1

6.5

11.5

EV/EBIT

18.7

10.6

-63.9

-27.6

6.3

17.8

48.4

203.1

6.5

13.6

39.9

EV/OCF

24.8

14.7

-87.6

-37.1

8

11.4

19.7

11.4

5.6

7.7

9.4

EV/FCF

29.7

19.4

-33

-12.3

19.8

28.8

91.6

26.3

7

9.3

13.3