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

Stock Price

258.4

242.9

207.3

184.1

153.7

155.5

Total Shares Outstanding

184.7

184.4

177.1

176.4

175.5

175.2

Market Cap

47,719.1

44,781.5

36,704

32,471.7

26,976.1

27,241.8

Total Enterprise Value (TEV)

49,115.3

46,253.3

39,344.4

35,365.3

30,208.9

30,267.6

Buyback Yield

-3.9%

-2.8%

-0.2%

-0.2%

-0.2%

-0.2%

Debt Paydown Yield

—

—

-1.6%

—

-5.3%

-2.2%

Shareholder Yield

-3.9%

-2.8%

-1.8%

-0.2%

-5.4%

-2.4%

P/S

7.7

7.7

6.5

6

4.9

5

P/Gross Profit

13.7

13.8

12

11.9

10.2

11.7

P/E

-11.4

-10.1

-8.1

-8.6

-7.3

-7

Earnings Yield

-8.7%

-9.9%

-12.3%

-11.6%

-13.8%

-14.3%

P/OCF

133.3

442.9

-812

-97.5

-66.6

-128.4

P/FCF

234.6

-768.1

-171

-65.7

-48.3

-76.2

FCF Yield

0.4%

-0.1%

-0.6%

-1.5%

-2.1%

-1.3%

P/B

13.9

12.9

17.2

5.7

4.7

4.5

EV/Sales

7.9

8

7

6.5

5.5

5.6

EV/Gross Profit

14.1

14.3

12.8

13

11.4

13

EV/EBITDA

-19.3

-16.4

-13.2

-19.6

-17.3

-17.1

EV/EBIT

-12.3

-11.1

-9

-10.6

-9.1

-8.5

EV/OCF

137.2

457.5

-870.5

-106.2

-74.5

-142.7

EV/FCF

241.5

-793.4

-183.3

-71.5

-54

-84.7