Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
IRWD
32.62%
▼ -126.25%
BIOA
1.62%
▼ -89.42%
Gross Margin
IRWD
100.00%
▲ 0.42%
BIOA
100.00%
▲ 2.27%
Free Cash Flow
IRWD
$58.28M
▲ $53.16M
BIOA
-$19.59M
▲ $4.48M
Net Debt / EBITDA
IRWD
1.32
▼ -0.50
BIOA
3.36
▼ -0.89
Operating Margin
IRWD
70.16%
▲ 2.06%
BIOA
-1196.78%
▼ -281.37%
P/E Ratio
IRWD
5.43
▼ -1.24
BIOA
—