Trailing ValuationLTMDec '24Dec '23Dec '22Dec '21Dec '20

Stock Price

177.6

75.6

17.2

6.4

18.2

23.6

Total Shares Outstanding

2,383.4

2,338.8

2,200.1

2,099.1

2,027.5

1,792.1

Market Cap

423,393.6

176,883.1

37,776.2

13,476.1

36,920.3

42,204.9

Total Enterprise Value (TEV)

417,289.1

171,983.4

34,416.8

11,168.9

34,655.5

40,650.4

Buyback Yield

-0.1%

-0.4%

-0.6%

-0.6%

-1.4%

-2.9%

Debt Paydown Yield

—

—

—

—

0.5%

0.5%

Shareholder Yield

-0.1%

-0.4%

-0.6%

-0.6%

-0.8%

-2.5%

P/S

108.7

61.7

17

7.1

23.9

38.6

P/Gross Profit

134.5

76.9

21.1

9

30.7

57

P/E

423

398.1

190.8

-35.7

-67.4

-19.6

Earnings Yield

0.2%

0.3%

0.5%

-2.8%

-1.5%

-5.1%

P/OCF

233

153.3

53

60.2

110.6

-142.3

P/FCF

236

155

54.2

73.4

114.9

-136.7

FCF Yield

0.4%

0.6%

1.8%

1.4%

0.9%

-0.7%

P/B

64.2

35.4

10.9

5.3

16.1

27.7

EV/Sales

107.1

60

15.5

5.9

22.5

37.2

EV/Gross Profit

132.5

74.8

19.2

7.5

28.8

54.9

EV/EBITDA

476.5

502.9

224.5

-80.5

-87.5

-35

EV/EBIT

491.1

554.1

286.9

-69.3

-84.3

-34.6

EV/OCF

229.6

149

48.3

49.9

103.8

-137.1

EV/FCF

232.6

150.7

49.4

60.8

107.9

-131.6