Comments
Loading...

Bio-Techne

TECHNASDAQ
Logo brought to you by Benzinga Data
$73.17
1.782.49%
At close: -
$73.17
0.000500.00%
After Hours: Dec 20, 4:01 PM EDT

Latest news for Bio-Techne (NASDAQ:TECH) Stock

Bio-Techne Stock (NASDAQ: TECH)