Advertisement
Advertisement

TECH

TECH logo

Bio-Techne Corp.

54.73
USD
-3.03
-5.26%
Jul 31, 16:00 UTC -4
Closed
exchange

Pre-Market

52.34

-2.39
-4.37%

TECH Income Statement

Advertisement