Bio-Techne Corporation is an American life sciences company that develops, manufactures and sells life science reagents, instruments and services for the research, diagnostic, and bioprocessing markets. From Wikipedia
The letter credits macro uncertainty alongside targeted trades for shaping returns.