Trailing ValuationJun '25

Stock Price

44.3

Total Shares Outstanding

581

Market Cap

25,732.5

Total Enterprise Value (TEV)

24,049.5

Buyback Yield

-0%

Shareholder Yield

-0%

P/S

8.9

P/Gross Profit

34.9

P/E

192.6

Earnings Yield

0.5%

P/OCF

85.2

P/FCF

92.9

FCF Yield

1.1%

P/B

14.2

EV/Sales

8.3

EV/Gross Profit

32.6

EV/EBITDA

152.2

EV/EBIT

195.5

EV/OCF

79.6

EV/FCF

86.8