INCY vs TECH — Key Metrics

Metric INCY (INCYTE CORP) TECH (BIO-TECHNE CORP)
Price121.3572.47
Market Cap24.6 Billion11.36 Billion
P/E (TTM)14.9461.94
P/B (Quarterly)4.1515.385
P/S (TTM)4.239.35
Net Profit Margin (TTM)27.715.0
Gross Margin (TTM)92.665.8
ROE (TTM)29.68.9
Revenue Growth YoY (TTM)NoneNone

Upfront Investment - S&P 500 Stock Comparison & AI Analysis

AI-powered analysis and comparison tools for S&P 500 stocks, helping investors make data-driven decisions with delayed market data and portfolio modeling.

INCYTE CORP
vs
 
BIO-TECHNE CORP
 
INCYTE CORP
vs
 
BIO-TECHNE CORP
Performance Comparison
AI Model Recommendation
INCY · INCYTE CORP

Greatly Outperform

89
UnderperformOutperform
TECH · BIO-TECHNE CORP

Greatly Underperform

-69
UnderperformOutperform
Recommendation Summary

Stock INCY is projected to greatly outperform the market, stock TECH is projected to greatly underperform the market. Upfront Recommendation: INCY.

Financial Metrics
Prices delayed ~15 min
INCY Metrics TECH
$121.35 Price $72.47
— Market Capitalization —
14.94 Price to Earnings Ratio 61.94
4.23 Price to Sales 9.35
12.81 Price to FCF Ratio 43.17
4.56 Price to Gross Profit 14.22
11.44 Price to R&D 119.92
4.08 Price to Current Assets 15.27