Scoopfeeds — Intelligent news, curated.
Bio-Techne stock hits 52-week low at 46.04 USD