Trailing ValuationLTMDec '24Dec '23Dec '22Dec '21Dec '20Dec '19Dec '18Dec '17Dec '16Dec '15Dec '14Dec '13Dec '12

Stock Price

65.9

44.2

20.7

18.1

19.9

15.2

11.7

13.7

14.8

9.1

10.9

Total Shares Outstanding

445.4

435.6

428.7

411.6

393.4

363.1

307

300.4

285.9

271.9

255.9

Market Cap

29,340.6

19,241.3

8,887.3

7,445

7,813.7

5,529.9

3,579.6

4,103.5

4,231.4

2,482.8

2,789.8

Total Enterprise Value (TEV)

39,490.6

27,939.3

15,634.3

12,794

13,272.7

8,407.9

9,110.6

7,397.5

9,173.4

5,477.8

5,669.8

Dividend Yield

0.4%

0.5%

0.5%

0.6%

0.5%

0.7%

0.9%

0.7%

0.7%

1.1%

0.9%

Buyback Yield

—

-0%

—

-0%

0%

-0%

0%

0.1%

—

0%

-0.1%

Debt Paydown Yield

0.1%

0%

0%

0.1%

1.2%

-1.8%

0.8%

-0%

1.4%

-3%

1.2%

Shareholder Yield

0.1%

0%

0%

0.1%

1.2%

-1.8%

0.9%

0.1%

1.4%

-2.8%

1.2%

P/S

4.9

3.7

2

2.4

2.9

2.5

1.8

2.2

2.5

1.8

2.3

P/Gross Profit

6

4.6

2.6

3.3

3.8

3.5

2.6

3

3.5

2.7

3.8

P/E

31.6

25.5

14.6

19.3

24.5

25.2

22.2

24

55.3

29.2

55.9

Earnings Yield

3.2%

3.9%

6.8%

5.2%

4.1%

4%

4.5%

4.2%

1.8%

3.4%

1.8%

P/OCF

1.8

2.2

2

1.9

1.3

0.7

1.3

1.7

4

3.9

3.8

P/FCF

1.8

2.2

2

1.9

1.3

0.7

1.4

1.8

4.1

4.1

4

FCF Yield

54.5%

45.1%

50.6%

52.4%

74.5%

145%

72.4%

56.5%

24.5%

24.5%

24.9%

P/B

5.7

4.5

2.5

2.6

3.3

2.8

2.5

3.2

3.9

2.5

3.2

EV/Sales

6.6

5.4

3.6

4.2

4.9

3.8

4.7

3.9

5.4

3.9

4.8

EV/Gross Profit

8.1

6.7

4.6

5.6

6.4

5.3

6.5

5.4

7.6

6

7.8

EV/EBITDA

8.6

7.4

4.9

6.1

7.1

6.4

7.5

6.1

8.5

7

11.8

EV/EBIT

8.8

7.6

5.1

6.4

7.4

6.7

7.9

6.2

8.7

7.2

12.4

EV/OCF

2.5

3.2

3.4

3.2

2.3

1

3.4

3.1

8.6

8.6

7.8

EV/FCF

2.5

3.2

3.5

3.3

2.3

1

3.5

3.2

8.8

9

8.2