Skip to content

Bio-Techne Corp vs Insmed Incorporated

A head-to-head of Bio-Techne Corp (TECH) and Insmed Incorporated (INSM) across valuation, profitability, growth, and dividends. Green marks the more favourable value on that metric only — not a recommendation.

MetricTECHINSM
Market Cap$7.96B$22.51B
P/E (TTM)72.84
Forward P/E21.42290.45
P/S5.7228.34
P/B3.7731.83
EV/EBITDA18.73-23.96
Dividend Yield0.63%
Profit Margin9.05%-144.44%
Gross Margin64.80%79.73%
Operating Margin19.91%-164.04%
Revenue Growth (YoY)-1.51%+229.62%
FCF Yield3.89%-3.97%
Debt / Equity9.5976.93
Current Ratio4.494.47
Share:

Compare Bio-Techne Corp with others

This comparison is for informational and educational purposes only, based on available data — not a recommendation to buy or sell any stock.