Trailing ValuationJul '25Jan '25Jul '24Jan '24Jul '23Jan '23Jul '22Jan '22Jul '21Jan '21Jul '20Jan '20Jul '19Jan '19

Stock Price

223.5

181.5

130.4

195.6

177.7

156.4

Total Shares Outstanding

338.8

333.9

335.2

334

329.4

323.3

Market Cap

75,713.3

60,599.8

43,698.2

65,336.1

58,533.8

50,577.8

Total Enterprise Value (TEV)

74,825.9

58,654.1

40,789.1

61,788.1

55,089.8

46,833.8

Buyback Yield

0.5%

1.6%

1.9%

0.5%

0.2%

-0.1%

Debt Paydown Yield

—

-3.8%

—

—

—

—

Shareholder Yield

0.5%

-2.2%

1.9%

0.5%

0.2%

-0.1%

P/S

34.6

31.4

25.7

43.3

45.1

44.1

P/Gross Profit

51.6

47.5

38.4

62.9

67.3

67.5

P/E

-102.5

-92.6

-68.6

-168.7

-127.8

-123.2

Earnings Yield

-1%

-1.1%

-1.5%

-0.6%

-0.8%

-0.8%

P/OCF

249.7

113.4

102.7

140.4

153

170.5

P/FCF

313.4

118.9

108.2

147.3

158.5

178.9

FCF Yield

0.3%

0.8%

0.9%

0.7%

0.6%

0.6%

P/B

31.9

20.2

10.6

12.6

11.1

9.3

EV/Sales

34.2

30.4

24

40.9

42.5

40.9

EV/Gross Profit

51

46

35.9

59.5

63.3

62.5

EV/EBITDA

-119.7

-96.6

-71.2

-143.8

-117.1

-123.9

EV/EBIT

-95

-78

-57.9

-115.2

-98.6

-105.1

EV/OCF

246.7

109.8

95.9

132.7

144

157.9

EV/FCF

309.7

115.1

101

139.3

149.1

165.7