Bio-Techne Corporation (TECH): Margin compression amid steady cash generation and reinvestment

Bio-Techne Corporation (TECH): Margin compression amid steady cash generation and reinvestment