Trailing ValuationSep '25Mar '25Sep '24Mar '24Sep '23Mar '23Sep '22Mar '22Sep '21Mar '21Sep '20Mar '20Sep '19Mar '19

Stock Price

1,496.5

1,844.2

1,943.5

1,249.6

868.5

702.7

Total Shares Outstanding

23.8

24.4

24.4

—

—

—

Market Cap

35,563.5

44,982.8

47,406.3

—

—

—

Total Enterprise Value (TEV)

38,449.7

47,339.7

49,441.4

—

—

—

Buyback Yield

2.9%

1.2%

1.2%

—

—

—

Debt Paydown Yield

-1.5%

-0.7%

-0.3%

—

—

—

Shareholder Yield

1.4%

0.6%

0.9%

—

—

—

P/S

33.8

47.9

52.6

—

—

—

P/Gross Profit

40.7

58.9

65.5

—

—

—

P/E

108.4

144.9

185.3

125.5

95.4

89.7

Earnings Yield

0.9%

0.7%

0.5%

0.8%

1%

1.1%

P/OCF

69.7

167.3

107.8

—

—

—

P/FCF

70.6

169.1

108.6

—

—

—

FCF Yield

1.4%

0.6%

0.9%

—

—

—

P/B

-20.4

-40

-49.2

—

—

—

EV/Sales

36.5

50.4

54.8

—

—

—

EV/Gross Profit

44

62

68.3

—

—

—

EV/EBITDA

75.7

109.6

125.1

—

—

—

EV/EBIT

76.9

111.3

127.6

—

—

—

EV/OCF

75.4

176

112.4

—

—

—

EV/FCF

76.3

178

113.3

—

—

—