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

Stock Price

62.7

86.1

95.5

144.5

223.1

216.9

Total Shares Outstanding

117.7

117.6

117.5

117.4

117.3

117.2

Market Cap

7,374.3

10,119.6

11,226.3

16,955.6

26,177.4

25,409.1

Total Enterprise Value (TEV)

11,684.1

14,916.8

15,414.5

20,485.4

28,365.9

27,335.2

Dividend Yield

1.3%

0.9%

0.8%

0.6%

0.4%

0.4%

Buyback Yield

0%

0%

0.1%

0%

0.1%

0%

Debt Paydown Yield

0.1%

—

—

-0.2%

-1.1%

1%

Shareholder Yield

0.2%

0%

0.1%

-0.1%

-1%

1%

P/S

3.1

3.9

4

3.6

5.3

5.4

P/Gross Profit

20.9

296.1

395.8

-26.1

14.3

12.4

P/E

-391.7

-9.4

-47.1

-54.1

13.9

12.6

Earnings Yield

-0.3%

-10.7%

-2.1%

-1.8%

7.2%

7.9%

P/OCF

13.7

42.7

24.1

32

32.9

13.8

P/FCF

31.3

-24.4

-19.7

-24.2

-210.1

23.3

FCF Yield

3.2%

-4.1%

-5.1%

-4.1%

-0.5%

4.3%

P/B

0.7

1

1

1.8

2.7

3.2

EV/Sales

4.9

5.8

5.5

4.4

5.7

5.8

EV/Gross Profit

33.1

436.4

543.5

-31.6

15.5

13.4

EV/EBITDA

29.4

-19.2

-37.6

-27.7

19.9

14.5

EV/EBIT

173.6

-13.5

-22.9

-20.7

22.8

15.9

EV/OCF

21.7

63

33.1

38.6

35.7

14.8

EV/FCF

49.5

-36

-27.1

-29.3

-227.6

25.1