Trailing ValuationJun '25Dec '24Jun '24Dec '23Jun '23Dec '22Jun '22Dec '21Jun '21Dec '20Jun '20Dec '19Jun '19Dec '18

Stock Price

30.9

32.7

30.4

36.5

41.9

41.5

Total Shares Outstanding

241.8

251.5

260.2

268.9

277.8

279.6

Market Cap

7,468.6

8,225.3

7,906.4

9,814.5

11,628

11,601.7

Total Enterprise Value (TEV)

10,557

11,103.5

10,908.5

12,788.6

14,726.4

14,857.3

Dividend Yield

1.2%

—

—

—

—

—

Buyback Yield

5.6%

4.3%

4.8%

4%

1.1%

2.5%

Debt Paydown Yield

5.7%

—

—

—

—

—

Shareholder Yield

11.3%

4.3%

4.8%

4%

1.1%

2.5%

P/S

4.4

4.7

4.6

5.6

7.2

7.3

P/Gross Profit

6.1

6.5

6.5

7.6

10.3

10.4

P/E

33.2

30

32.7

26.6

47

56.1

Earnings Yield

3%

3.3%

3.1%

3.8%

2.1%

1.8%

P/OCF

17.1

15.8

19.1

17.3

35.3

22.9

P/FCF

18.3

16.5

20.6

18.3

39.8

24

FCF Yield

5.5%

6.1%

4.8%

5.5%

2.5%

4.2%

P/B

-32.3

-129.2

-60.7

-502.1

-65.4

-32.2

EV/Sales

6.2

6.3

6.3

7.3

9.1

9.3

EV/Gross Profit

8.7

8.8

8.9

10

13.1

13.4

EV/EBITDA

24.7

20.8

24.1

22.6

31.9

32.1

EV/EBIT

28.8

25.6

28

25.4

35.6

46.8

EV/OCF

24.2

21.4

26.4

22.6

44.6

29.4

EV/FCF

25.8

22.3

28.5

23.8

50.4

30.7