SEC Insider Transactions from Geist William.

Last updated: 2026-03-14 11:10 UTC | Total transactions: 19

Geist William has filed 19 insider transactions across 1 company since February 2024.

Most recent transaction: a option exercise of 9911 shares of BIO-TECHNE Corp ($TECH) on November 03, 2025.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Nov. 3, 2025 BIO-TECHNE Corp $TECH Geist William PRESIDENT, PROTEIN SCIENCES M Restricted Stock Units 9911 $0.00 14,924.0000 156,362,000 39.91% 0.01%
Nov. 3, 2025 BIO-TECHNE Corp $TECH Geist William PRESIDENT, PROTEIN SCIENCES F Common Stock 4520 $62.57 20,503.0000 156,362,000 18.06% 0.00%
Nov. 3, 2025 BIO-TECHNE Corp $TECH Geist William PRESIDENT, PROTEIN SCIENCES M Common Stock 9911 $0.00 25,023.0000 156,362,000 65.58% 0.01%
Aug. 15, 2025 BIO-TECHNE Corp $TECH Geist William PRESIDENT, PROTEIN SCIENCES A Performance Restricted Stock Units 19355 $0.00 44,167.0000 159,717,000 78.01% 0.01%
Aug. 15, 2025 BIO-TECHNE Corp $TECH Geist William PRESIDENT, PROTEIN SCIENCES A Restricted Stock Units 9678 $0.00 19,589.0000 159,717,000 97.65% 0.01%
Aug. 15, 2025 BIO-TECHNE Corp $TECH Geist William PRESIDENT, PROTEIN SCIENCES A Stock Options (Right to Buy) 24758 $0.00 121,533.0000 159,717,000 25.58% 0.02%
Aug. 15, 2025 BIO-TECHNE Corp $TECH Geist William PRESIDENT, PROTEIN SCIENCES M Common Stock 2623 $0.00 15,915.0000 159,717,000 19.73% 0.00%
Aug. 15, 2025 BIO-TECHNE Corp $TECH Geist William PRESIDENT, PROTEIN SCIENCES F Common Stock 803 $53.60 15,112.0000 159,717,000 5.05% 0.00%
Aug. 15, 2025 BIO-TECHNE Corp $TECH Geist William PRESIDENT, PROTEIN SCIENCES M Restricted Stock Units 2623 $0.00 15,157.0000 159,717,000 14.75% 0.00%
Feb. 1, 2025 BIO-TECHNE Corp $TECH Geist William PRESIDENT, PROTEIN SCIENCES M Common Stock 3320 $0.00 14,401.0000 160,626,000 29.96% 0.00%
Feb. 1, 2025 BIO-TECHNE Corp $TECH Geist William PRESIDENT, PROTEIN SCIENCES F Common Stock 1109 $73.55 13,292.0000 160,626,000 7.70% 0.00%
Feb. 1, 2025 BIO-TECHNE Corp $TECH Geist William PRESIDENT, PROTEIN SCIENCES M Restricted Stock Units 3320 $0.00 17,780.0000 160,626,000 15.73% 0.00%
Nov. 1, 2024 BIO-TECHNE Corp $TECH Geist William PRESIDENT, PROTEIN SCIENCES M Common Stock 9912 $0.00 14,351.0000 161,115,000 223.29% 0.01%
Nov. 1, 2024 BIO-TECHNE Corp $TECH Geist William PRESIDENT, PROTEIN SCIENCES F Common Stock 3270 $75.31 11,081.0000 161,115,000 22.79% 0.00%
Nov. 1, 2024 BIO-TECHNE Corp $TECH Geist William PRESIDENT, PROTEIN SCIENCES M Restricted Stock Units 9912 $0.00 21,100.0000 161,115,000 31.96% 0.01%
Aug. 15, 2024 BIO-TECHNE Corp $TECH Geist William PRESIDENT, PROTEIN SCIENCES A Stock Options (Right to Buy) 21204 $0.00 96,775.0000 160,774,000 28.06% 0.01%
Aug. 15, 2024 BIO-TECHNE Corp $TECH Geist William PRESIDENT, PROTEIN SCIENCES A Restricted Stock Units 7869 $0.00 31,012.0000 160,774,000 34.00% 0.00%
Aug. 15, 2024 BIO-TECHNE Corp $TECH Geist William PRESIDENT, PROTEIN SCIENCES A Performance Restricted Stock Units 15738 $0.00 31,952.0000 160,774,000 97.06% 0.01%
Feb. 1, 2024 BIO-TECHNE Corp $TECH Geist William PRESIDENT, PROTEIN SCIENCES F Common Stock 1111 $68.54 7,759.0000 160,060,000 12.53% 0.00%