Bio-Techne Corporation (NASDAQ: TECH) today reported its financial results for the first quarter ended September 30, 2025.
OmniAb, Inc. (NASDAQ: OABI) today reported financial results for the three and nine months ended September 30, 2025, and provided operating and partner program updates.