Trailing ValuationSep '25Jun '25Mar '25Dec '24Sep '24Jun '24Mar '24Dec '23Sep '23Jun '23Mar '23Dec '22Sep '22Jun '22

Stock Price

717.6

827.9

526

594.3

399.6

294.2

Total Shares Outstanding

78.9

78.5

77.8

76.6

76.1

75.6

Market Cap

56,615.5

64,995.8

40,944.2

45,536.4

30,403.2

22,236.7

Total Enterprise Value (TEV)

56,269.8

64,816.5

40,623.9

45,271.7

29,965.7

21,880.6

Buyback Yield

0.4%

0.4%

0.1%

0.1%

0.1%

0.1%

Debt Paydown Yield

—

—

—

—

—

—

Shareholder Yield

0.4%

0.4%

0.1%

0.1%

0.1%

0.1%

P/S

22.1

27.2

18.4

21.9

15.7

12.3

P/Gross Profit

36.7

44.9

30.4

36.7

26.2

20.5

P/E

227.1

204.4

127

123.8

103.3

77

Earnings Yield

0.4%

0.5%

0.8%

0.8%

1%

1.3%

P/OCF

262.5

263.2

94.9

111.5

89.5

76.7

P/FCF

486.2

439.7

119

138.2

116.2

99.1

FCF Yield

0.2%

0.2%

0.8%

0.7%

0.9%

1%

P/B

18.7

23.8

16

19.6

14.5

11.5

EV/Sales

22

27.1

18.2

21.7

15.5

12.1

EV/Gross Profit

36.5

44.8

30.1

36.5

25.8

20.2

EV/EBITDA

1,218.4

985.2

421.3

423.2

186

121.5

EV/EBIT

-2,030.4

-43,124.7

1,220.3

773.3

256

145.5

EV/OCF

260.9

262.5

94.2

110.9

88.2

75.5

EV/FCF

483.3

438.5

118.1

137.4

114.5

97.5