Trailing ValuationMay '25Nov '24May '24Nov '23May '23Nov '22May '22Nov '21May '21Nov '20May '20Nov '19May '19Nov '18

Stock Price

26.7

19.3

11.7

5.9

4.7

8.7

Total Shares Outstanding

22.7

22.5

22.8

21.9

21.9

21.9

Market Cap

604.6

434.8

266.3

127.8

102.1

189.2

Total Enterprise Value (TEV)

594.2

411.7

243

109.2

89

171.7

Buyback Yield

-0%

0.8%

0%

-0%

—

-7.9%

Debt Paydown Yield

—

—

—

—

—

—

Shareholder Yield

-0%

0.8%

0%

-0%

—

-7.9%

P/S

11.1

8.9

7.2

5.6

5.1

6.7

P/Gross Profit

18.1

14.2

12

10.5

8.9

12.2

P/E

156.8

42

129.9

-26.6

-31.1

-108.3

Earnings Yield

0.6%

2.4%

0.8%

-3.8%

-3.2%

-0.9%

P/OCF

-65.5

74.2

45.3

20.4

-43.2

-115.2

P/FCF

-47.2

103.3

51.4

23.2

-40.7

-64.5

FCF Yield

-2.1%

1%

1.9%

4.3%

-2.5%

-1.5%

P/B

10.1

8

5.9

3

2.3

4.1

EV/Sales

10.9

8.4

6.6

4.8

4.5

6

EV/Gross Profit

17.7

13.5

10.9

9

7.8

11.1

EV/EBITDA

98.7

71.8

100.3

-26.5

-37

-139.3

EV/EBIT

118.3

83.7

139

-22.7

-29.8

-100.6

EV/OCF

-64.3

70.2

41.4

17.5

-37.7

-104.5

EV/FCF

-46.4

97.8

46.9

19.9

-35.4

-58.5