Trailing ValuationSep '25Jun '25Mar '25Dec '24Sep '24Jun '24Mar '24Dec '23Sep '23Jul '23Apr '23Dec '22Oct '22Jul '22

Stock Price

35.5

22.7

22.7

20.3

23.9

31

Total Shares Outstanding

4,766

4,377

4,362

4,330

4,309

4,276

Market Cap

169,193

99,314.1

99,061

87,899

103,028.2

132,427.7

Total Enterprise Value (TEV)

195,165

136,733.1

134,821

121,610

134,510.2

161,388.7

Dividend Yield

—

—

1.7%

1.8%

2.1%

1.6%

Buyback Yield

-0.6%

-1.1%

-0.9%

-0.4%

-1%

-0.8%

Debt Paydown Yield

—

-5.9%

-8.9%

-0.8%

—

-0.5%

Shareholder Yield

-0.6%

-7%

-9.7%

-1.1%

-0.9%

-1.2%

P/S

3.2

1.9

1.9

1.7

1.9

2.4

P/Gross Profit

8.9

6.3

5.9

5.1

5.5

5.8

P/E

3,550

-4.8

-5.1

-4.6

-6.4

134.7

Earnings Yield

0%

-21%

-19.7%

-21.6%

-15.6%

0.7%

P/OCF

19.7

9.9

9.6

10.6

10.6

11.5

P/FCF

-20.1

-9.1

-7.7

-5.6

-6.8

-10.5

FCF Yield

-5%

-11%

-13%

-17.8%

-14.6%

-9.5%

P/B

1.6

1

1

0.9

1

1.1

EV/Sales

3.7

2.6

2.5

2.3

2.5

2.9

EV/Gross Profit

10.3

8.7

8

7

7.2

7.1

EV/EBITDA

21.8

-776.9

227.7

-406.7

77.3

16.8

EV/EBIT

-81.9

-11.3

-12.4

-10.4

-14.2

-353.9

EV/OCF

22.8

13.6

13.1

14.7

13.8

14

EV/FCF

-23.2

-12.5

-10.5

-7.8

-8.9

-12.8