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
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
ROE
(53.31%) (5.97%) 7.11% (5.02%)

+8 more TTM periods

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

Show all line items

Columns are period end dates