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

Stock Price

49.1

46.7

22.7

21.1

26.2

11.6

Total Shares Outstanding

272

250.5

236.9

208.2

170

148.8

Market Cap

13,348.9

11,706.4

5,387.5

4,392.5

4,446.5

1,727

Total Enterprise Value (TEV)

13,252.6

11,578.8

5,191.6

4,190.5

4,337.5

1,750.8

Buyback Yield

-5.8%

-7.1%

-9.3%

-16.1%

-7.6%

-10.9%

Debt Paydown Yield

0.4%

0.4%

0.9%

-2.2%

0%

-13.9%

Shareholder Yield

-5.5%

-6.6%

-8.4%

-18.2%

-7.6%

-24.8%

P/S

720.4

2,393

1,162.1

994.2

—

—

P/Gross Profit

720.4

2,393

1,162.1

994.2

—

—

P/E

-39.9

-24.9

-11.5

-10.9

-12.2

-9.1

Earnings Yield

-2.5%

-4%

-8.7%

-9.2%

-8.2%

-10.9%

P/OCF

-80.9

-87.4

-50.6

-34.8

-36.3

-13.8

P/FCF

-14.6

-17.3

-14.9

-14.6

-18.8

-6.1

FCF Yield

-6.9%

-5.8%

-6.7%

-6.8%

-5.3%

-16.4%

P/B

10.8

13.5

9.5

9.2

14.4

11.9

EV/Sales

715.2

2,366.9

1,119.8

948.5

—

—

EV/Gross Profit

715.2

2,366.9

1,119.8

948.5

—

—

EV/EBITDA

-59

-54

-26.5

-23.4

-25.1

-10.9

EV/EBIT

-49.3

-44.5

-20.7

-17.3

-17.5

-7.3

EV/OCF

-80.4

-86.5

-48.7

-33.2

-35.4

-14

EV/FCF

-14.5

-17.1

-14.4

-14

-18.3

-6.2