SharePost Content Read More Yahoo Finance #finance Post navigation Investors’ Confidence in Bio-Techne Corp. (TECH) Strengthens as Headwind Eases SpaceX lockup expires today, with stock bucking higher