Bio-Techne Corp

TECHNASDAQ
$72.45
0.0050.01%
Últ. Act.: Sep 4, 10:50 AM

Bio-Techne vs. Peers Comparison

Compare Bio-Techne (TECH) to its peers on price performance, valuation multiples and key financial metrics.