Bio-Techne Corp

TECHNASDAQ
$72.56
0.0450.06%
最終更新: Sep 24, 12:13 PM

Bio-Techne vs. Peers Comparison

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