Bio-Techne CorporationTECH
$388.24-6.3%
Mon February 22nd, 2021
Tue December 22nd, 2020
Sun June 14th, 2020