Growth Metrics

BIO-TECHNE (TECH) Times Interest Earned: 2014-2025