rotation.to
Following this device: dark.
Free account
rotation.to
Appearance
Following this device: dark.
Drag a card by its title · ⚙ to size, swap or remove

Who

Michael Gray

CFO and COO

Company insider

Files Form 4 as: CFO and COO, Upstream Bio; CFO & COO, Enliven Therapeutics; President, CEO and CFO, X4 Pharmaceuticals; CFO, Curis.

In numbers

Trades disclosed
65
Buys
1
Sells
9
Bought
$29K
Sold
$454K
Companies
4
Companies where not an officer
0
First trade
31 May 2006
Last trade
16 Sep 2026
Last filed
17 Sep 2026

Companies traded

Where they are an officer
UPB Upstream BioOfficer · Biotechnology · last 16 Sep 20260 buys · 3 sells
ELVN Enliven TherapeuticsOfficer · Biotechnology · last 22 Feb 20230 buys · 3 sells
XFOR X4 PharmaceuticalsDirector, Officer · Biotechnology · last 27 Nov 20180 buys · 0 sells
CRIS CurisOfficer · Biotechnology · last 27 May 20151 buy · 3 sells

Activity over time

1 Nov 2024 – 1 Oct 2026
10Nov 24May 25Nov 25Apr 26Oct 26

Buys above the line, sells below, each month.

Every trade

TradedCompanyWhatAmount
16 Sep 2026filed 17 Sep 2026UPB Upstream BioBiotechnologySEC FORM 4 Sold$4,683853 at $5.49filing
16 Sep 2026filed 17 Sep 2026UPB Upstream BioBiotechnologySEC FORM 4 Sold$4,683853 at $5.49filing
16 Jun 2026filed 17 Jun 2026UPB Upstream BioBiotechnologySEC FORM 4 Sold$5,203853 at $6.10filing
16 Jun 2026filed 17 Jun 2026UPB Upstream BioBiotechnologySEC FORM 4 Sold$5,203853 at $6.10filing
16 Mar 2026filed 17 Mar 2026UPB Upstream BioBiotechnologySEC FORM 4 Sold$7,915852 at $9.29filing
16 Mar 2026filed 17 Mar 2026UPB Upstream BioBiotechnologySEC FORM 4 Sold$7,915852 at $9.29filing
2 Jan 2026filed 6 Jan 2026UPB Upstream BioBiotechnologySEC FORM 4 Code A—30,500 at $0.00filing
2 Jan 2026filed 6 Jan 2026UPB Upstream Biooption or derivative · BiotechnologySEC FORM 4 Code A—91,500 at $0.00filing
2 Jan 2026filed 6 Jan 2026UPB Upstream Biooption or derivative · BiotechnologySEC FORM 4 Code A—91,500 at $0.00filing
2 Jan 2026filed 6 Jan 2026UPB Upstream BioBiotechnologySEC FORM 4 Code A—30,500 at $0.00filing
6 Feb 2025filed 7 Feb 2025UPB Upstream Biooption or derivative · BiotechnologySEC FORM 4 Code A—195,000 at $0.00filing
22 Feb 2023filed 22 Feb 2023ELVN Enliven TherapeuticsBiotechnologySEC FORM 4 Sold$46K9,856 at $4.67filing
30 Jan 2023filed 1 Feb 2023ELVN Enliven TherapeuticsBiotechnologySEC FORM 4 Sold$14K3,596 at $3.92filing
28 Jan 2022filed 1 Feb 2022ELVN Enliven Therapeuticsoption or derivative · BiotechnologySEC FORM 4 Code A—39,350 at $0.00filing
28 Jan 2022filed 1 Feb 2022ELVN Enliven TherapeuticsBiotechnologySEC FORM 4 Code A—39,350 at $0.00filing
26 Jan 2021filed 28 Jan 2021ELVN Enliven Therapeuticsoption or derivative · BiotechnologySEC FORM 4 Code A—60,800 at $0.00filing
11 Dec 2020filed 15 Dec 2020ELVN Enliven Therapeuticsoption or derivative · BiotechnologySEC FORM 4 Code M—1,250 at $0.00filing
11 Dec 2020filed 15 Dec 2020ELVN Enliven TherapeuticsBiotechnologySEC FORM 4 Code M$6,1501,250 at $4.92filing
11 Dec 2020filed 15 Dec 2020ELVN Enliven TherapeuticsBiotechnologySEC FORM 4 Sold$31K1,250 at $25.00filing
27 Nov 2018filed 28 Nov 2018XFOR X4 PharmaceuticalsBiotechnologySEC FORM 4 Code A—250,000 at $0.00filing

News

Ionis Pharmaceuticals (NASDAQ:IONS) & Upstream Bio (NASDAQ:UPB) Head to Head ReviewUPB · dailypolitical.com · 13 Oct 2026Reviewing Upstream Bio (NASDAQ:UPB) and Keros Therapeutics (NASDAQ:KROS)UPB · themarketsdaily.com · 12 Oct 2026

0 headlines in the last 90 days name Michael Gray; 2 articles from the last 14 days about the 1 company they traded most, at most three about any one of them.

Sectors

Health Care10

Buys in green, sells in red, by the company’s sector.

Related people

Adam R. CraigExecutive Chairman · Executive Chairman at X4 Pharmaceuticals, filing Form 4 there in the last year
Kristine M. BallDirector · Director at Enliven Therapeutics, filing Form 4 there in the last year
J. Scott GarlandDirector · Director at Enliven Therapeutics, filing Form 4 there in the last year
David KirskeChief Financial Officer · Chief Financial Officer at X4 Pharmaceuticals, filing Form 4 there in the last year
Helen Louise CollinsChief Medical Officer · Chief Medical Officer at Enliven Therapeutics, filing Form 4 there in the last year
Benjamin HohlChief Financial Officer · Also traded ELVN in the last 90 days
Aaron DeykinChief Medical Officer · Also traded UPB in the last 90 days
Adam HoughtonChief Business Officer · Also traded UPB in the last 90 days