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

Stock Price

361.2

361.2

166.8

79.1

50.9

53.3

72.4

32

21.4

21.6

53.1

Total Shares Outstanding

622.6

622.6

632.6

618.1

616.5

616.1

603.1

539.8

500.3

440

437.3

Market Cap

214,319.8

214,319.8

105,580.4

48,895.7

31,436.6

32,798.6

43,625.3

17,264.1

10,710.4

9,472.3

23,351.8

Total Enterprise Value (TEV)

196,387.8

196,387.8

96,323.4

45,684.7

26,689.6

28,095.6

41,286.3

18,749.1

12,232.4

7,619.3

21,857.7

Dividend Yield

1%

1%

1.4%

0.3%

1.4%

2.1%

0%

—

1.6%

4.7%

—

Buyback Yield

—

—

—

—

—

—

-7.9%

-1.2%

-9.4%

—

—

Debt Paydown Yield

-0.1%

-0.1%

3.5%

-3.2%

1.7%

10.6%

-2%

-1%

-26.8%

0.1%

7.2%

Shareholder Yield

-0.1%

-0.1%

3.6%

-3.2%

1.8%

10.7%

-10%

-2.2%

-36.1%

0.3%

7.2%

P/S

2.9

2.9

1.7

1

0.7

0.8

1.5

0.6

0.5

0.5

1.2

P/Gross Profit

8.8

8.8

7.5

5

43.8

5.3

13.1

-8.8

-3.4

-25.3

9

P/E

15

15

12.2

10.2

-29.6

6.5

-43.6

-6.4

-2.1

27.3

25.1

Earnings Yield

6.6%

6.6%

8.2%

9.8%

-3.4%

15.5%

-2.3%

-15.6%

-46.9%

3.7%

4%

P/OCF

9.5

9.5

6.7

4.9

4.5

3.6

9.2

3.7

2.8

2.5

5.1

P/FCF

19.9

19.9

14.6

21.2

44.3

8.1

39.2

-48.4

-15.8

-110.1

11

FCF Yield

5%

5%

6.9%

4.7%

2.3%

12.3%

2.6%

-2.1%

-6.3%

-0.9%

9.1%

P/B

4.4

4.4

2.6

1.4

1

1.1

1.9

0.8

0.4

0.3

0.8

EV/Sales

2.7

2.7

1.6

0.9

0.6

0.7

1.4

0.7

0.6

0.4

1.2

EV/Gross Profit

8.1

8.1

6.8

4.7

37.2

4.5

12.4

-9.6

-3.9

-20.3

8.4

EV/EBITDA

9.6

9.6

8.2

6.4

-35.4

4.4

-115.3

-7.4

-2.3

-7.7

13.3

EV/EBIT

9.6

9.6

8.2

6.4

-35.4

4.4

-115.3

-7.4

-2.3

-7.7

13.3

EV/OCF

8.7

8.7

6.2

4.6

3.9

3.1

8.7

4

3.1

2

4.7

EV/FCF

18.2

18.2

13.3

19.8

37.6

7

37.1

-52.5

-18

-88.6

10.3