TECH BIO-TECHNE Corp

P/E 101.29
Forward P/E 34.84
Price/Sales 9.14
Beta 1.358
Div Yield 0.0045%
Market Cap --

Company Analysis

Latest News