Organogenesis ORGO

1.41 (0.01) (0.70%) as of 25 Sep
Market cap
$207.1M
P/E
0.0×
Insider Buys alert about insiders buying in the last 12 month
Older periods Sep '25 Dec '25 Mar '26 Jun '26
ROE

+8 more TTM periods

(5.02%) 7.11% (5.97%) (53.31%)
ROA
(2.80%) 3.65% (2.95%) (23.44%)
ROIC
(2.71%) 12.78% 0.97% (19.97%)
Return on Tangible Assets
(4.66%) 5.47% (4.90%) (41.53%)
Average Days of Receivables
132.42 140.68 82.90 80.54
Free Cash Flow per Share
(0.41) (0.19) 0.13 0.16
Free Cash Flow
(51.65) (24.46) 17.08 20.84
Piotroski F-Score
2.00 3.00 4.00 3.00
Other line items

Show all line items

Columns are period end dates