Should You Hold Bio-Techne Corp. (TECH) For the Long Term? Yahoo Finance 2025-05-02 11:54 Source Original site