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

Robert Baffi

Director

Company insider

Files Form 4 as: Director, Neurogene; Director, Mosaic ImmunoEngineering; President, Global Mfg/Tech Ops, BioMarin Pharmaceutical; Director, Kalobios Pharmaceuticals.

In numbers

Trades disclosed
696
Buys
7
Sells
42
Bought
$67K
Sold
$41.3M
Companies
4
Companies where not an officer
3
First trade
31 Oct 2005
Last trade
20 Feb 2026
Last filed
24 Feb 2026

Companies traded

Where they are an officer
BMRN BioMarin PharmaceuticalOfficer · Biotechnology · last 20 Mar 20207 buys · 42 sells
Everywhere else they filed: board seats, 10% stakes, other companies
NGNE NeurogeneDirector · Biotechnology · last 20 Feb 20260 buys · 0 sells
Mosaic ImmunoEngineeringDirector · last 18 Feb 20220 buys · 0 sells
Kalobios PharmaceuticalsDirector · last 10 Jul 20150 buys · 0 sells

Activity over time

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

Buys above the line, sells below, each month.

Every trade

TradedCompanyWhatAmount
20 Feb 2026filed 24 Feb 2026NGNE Neurogeneoption or derivative · BiotechnologySEC FORM 4 Code A—12,050 at $0.00filing
20 Feb 2026filed 24 Feb 2026NGNE Neurogeneoption or derivative · BiotechnologySEC FORM 4 Code A—12,050 at $0.00filing
12 Jun 2025filed 13 Jun 2025NGNE Neurogeneoption or derivative · BiotechnologySEC FORM 4 Code A—12,050 at $0.00filing
14 Jun 2024filed 17 Jun 2024NGNE Neurogeneoption or derivative · BiotechnologySEC FORM 4 Code A—7,700 at $0.00filing
16 Jan 2024filed 18 Jan 2024NGNE Neurogeneoption or derivative · BiotechnologySEC FORM 4 Code A—15,400 at $0.00filing
18 Feb 2022filed 22 Feb 2022Mosaic ImmunoEngineeringoption or derivativeSEC FORM 4 Code J—filing
20 Mar 2020filed 24 Mar 2020BMRN BioMarin PharmaceuticalBiotechnologySEC FORM 4 Code F$256K3,501 at $73.05filing
16 Mar 2020filed 17 Mar 2020BMRN BioMarin PharmaceuticalBiotechnologySEC FORM 4 Code A—10,660 at $0.00filing
16 Mar 2020filed 17 Mar 2020BMRN BioMarin Pharmaceuticaloption or derivative · BiotechnologySEC FORM 4 Code A—30,390 at $0.00filing
13 Mar 2020filed 17 Mar 2020BMRN BioMarin PharmaceuticalBiotechnologySEC FORM 4 Code F$642K7,600 at $84.50filing
3 Mar 2020filed 4 Mar 2020BMRN BioMarin PharmaceuticalBiotechnologySEC FORM 4 Code A—9,852 at $0.00filing
5 Jun 2019filed 6 Jun 2019BMRN BioMarin PharmaceuticalBiotechnologySEC FORM 4 Code A—14,160 at $0.00filing
30 Apr 2019filed 10 Jun 2019BMRN BioMarin PharmaceuticalBiotechnologySEC FORM 4 Code A$21K309 at $68.78filing
22 Mar 2019filed 26 Mar 2019BMRN BioMarin PharmaceuticalBiotechnologySEC FORM 4 Code F$308K3,501 at $88.05filing
15 Mar 2019filed 19 Mar 2019BMRN BioMarin Pharmaceuticaloption or derivative · BiotechnologySEC FORM 4 Code A—24,120 at $0.00filing
15 Mar 2019filed 19 Mar 2019BMRN BioMarin PharmaceuticalBiotechnologySEC FORM 4 Code F$670K7,083 at $94.53filing
15 Mar 2019filed 19 Mar 2019BMRN BioMarin PharmaceuticalBiotechnologySEC FORM 4 Code A—9,630 at $0.00filing
1 Mar 2019filed 5 Mar 2019BMRN BioMarin PharmaceuticalBiotechnologySEC FORM 4 Code A—11,853 at $0.00filing
1 Mar 2019filed 5 Mar 2019BMRN BioMarin PharmaceuticalBiotechnologySEC FORM 4 Code F$87K917 at $94.76filing
7 Aug 2018filed 9 Aug 2018BMRN BioMarin PharmaceuticalBiotechnologySEC FORM 4 Sold$543K5,173 at $105.00filing

The newest 500 lines are listed; the numbers count every line.

Sectors

Health Care49

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

Related people

Gregory R. FribergEVP, Chief R&D Officer · EVP, Chief R&D Officer at Biomarin Pharmaceutical, filing Form 4 there in the last year
Robert M. PlengeDirector · Director at Biomarin Pharmaceutical, filing Form 4 there in the last year
George Eric DavisEVP, Chief Legal Officer · EVP, Chief Legal Officer at Biomarin Pharmaceutical, filing Form 4 there in the last year
Timothy P. WalbertDirector · Director at Biomarin Pharmaceutical, filing Form 4 there in the last year
Robert J. HombachDirector · Director at Biomarin Pharmaceutical, filing Form 4 there in the last year