SEC Insider Transactions from VESSEY RUPERT.

Last updated: 2026-03-15 09:24 UTC | Total transactions: 23

VESSEY RUPERT has filed 23 insider transactions across 3 companies since July 2019.

Most recent transaction: a grant/award of 29561 shares of Generate Biomedicines, Inc. ($GENB) on February 26, 2026.

Activity breakdown: 0 open-market purchases and 1 sale.

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
Feb. 26, 2026 Generate Biomedicines, Inc. $GENB Vessey Rupert Not found A Stock Option (Right to Buy) 29561 $0.00 29,561.0000 0 9999.99% 0.00%
Oct. 30, 2025 BIO-TECHNE Corp $TECH Vessey Rupert Director A Common Stock 1640 $0.00 10,987.0000 156,362,000 17.55% 0.00%
Oct. 30, 2025 BIO-TECHNE Corp $TECH Vessey Rupert Director A Stock Options (Right to Buy) 3777 $0.00 33,641.0000 156,362,000 12.65% 0.00%
July 1, 2019 BIO-TECHNE Corp $TECH VESSEY RUPERT Director A Stock Options (Right to Buy) 588 $0.00 588.0000 39,135,000 9999.99% 0.00%
Oct. 24, 2024 BIO-TECHNE Corp $TECH VESSEY RUPERT Director A Common Stock 1462 $0.00 9,347.0000 161,115,000 18.54% 0.00%
Oct. 24, 2024 BIO-TECHNE Corp $TECH VESSEY RUPERT Director A Stock Options (Right to Buy) 3511 $0.00 29,864.0000 161,115,000 13.32% 0.00%
May 3, 2023 BRISTOL MYERS SQUIBB CO $BMY VESSEY RUPERT EVP & President, Research S Common Stock, $0.10 par value 50385 $67.06 48,406.7300 2,146,000,000 51.00% 0.00%
March 10, 2023 BRISTOL MYERS SQUIBB CO $BMY VESSEY RUPERT EVP & President, Research F Common Stock, $0.10 par value 4500 $65.71 66,319.3800 2,146,000,000 6.35% 0.00%
March 10, 2023 BRISTOL MYERS SQUIBB CO $BMY VESSEY RUPERT EVP & President, Research M Common Stock, $0.10 par value 7824 $0.00 74,143.3800 2,146,000,000 11.80% 0.00%
March 10, 2023 BRISTOL MYERS SQUIBB CO $BMY VESSEY RUPERT EVP & President, Research J Common Stock, $0.10 par value 1284 $0.00 75,427.3800 2,146,000,000 1.73% 0.00%
March 10, 2023 BRISTOL MYERS SQUIBB CO $BMY VESSEY RUPERT EVP & President, Research F Common Stock, $0.10 par value 4659 $65.71 70,768.3800 2,146,000,000 6.18% 0.00%
March 10, 2023 BRISTOL MYERS SQUIBB CO $BMY VESSEY RUPERT EVP & President, Research M Common Stock, $0.10 par value 7147 $0.00 77,915.3800 2,146,000,000 10.10% 0.00%
March 10, 2023 BRISTOL MYERS SQUIBB CO $BMY VESSEY RUPERT EVP & President, Research J Common Stock, $0.10 par value 231 $0.00 78,146.3800 2,146,000,000 0.30% 0.00%
March 10, 2023 BRISTOL MYERS SQUIBB CO $BMY VESSEY RUPERT EVP & President, Research F Common Stock, $0.10 par value 3774 $65.71 74,372.3800 2,146,000,000 4.83% 0.00%
March 10, 2023 BRISTOL MYERS SQUIBB CO $BMY VESSEY RUPERT EVP & President, Research J Common Stock, $0.10 par value 1373 $0.00 70,819.3800 2,146,000,000 1.98% 0.00%
March 10, 2023 BRISTOL MYERS SQUIBB CO $BMY VESSEY RUPERT EVP & President, Research J Common Stock, $0.10 par value 5438 $0.00 124,351.3800 2,146,000,000 4.57% 0.00%
March 10, 2023 BRISTOL MYERS SQUIBB CO $BMY VESSEY RUPERT EVP & President, Research F Common Stock, $0.10 par value 25565 $65.71 98,786.3800 2,146,000,000 20.56% 0.00%
March 10, 2023 BRISTOL MYERS SQUIBB CO $BMY VESSEY RUPERT EVP & President, Research M Market Share Units 7423 $0.00 7,425.0000 2,146,000,000 49.99% 0.00%
March 10, 2023 BRISTOL MYERS SQUIBB CO $BMY VESSEY RUPERT EVP & President, Research M Market Share Units 7824 $0.00 15,651.0000 2,146,000,000 33.33% 0.00%
March 10, 2023 BRISTOL MYERS SQUIBB CO $BMY VESSEY RUPERT EVP & President, Research M Market Share Units 7147 $0.00 21,442.0000 2,146,000,000 25.00% 0.00%
March 10, 2023 BRISTOL MYERS SQUIBB CO $BMY VESSEY RUPERT EVP & President, Research M Performance Shares 44541 $0.00 0.0000 2,146,000,000 100.00% 0.00%
March 10, 2023 BRISTOL MYERS SQUIBB CO $BMY VESSEY RUPERT EVP & President, Research M Common Stock, $0.10 par value 7423 $0.00 69,446.3800 2,146,000,000 11.97% 0.00%
March 10, 2023 BRISTOL MYERS SQUIBB CO $BMY VESSEY RUPERT EVP & President, Research M Common Stock, $0.10 par value 44541 $0.00 118,913.3800 2,146,000,000 59.89% 0.00%