EdgarLookup

CRAVES FRED B

Insider transactions at 2 companies

This page shows all SEC Form 4 filings attributed to CRAVES FRED B. Form 4 disclosures are required whenever a corporate insider — director, officer, or 10%+ shareholder — buys, sells, or receives company stock. Each row represents a separate reported transaction. All data is sourced directly from the SEC EDGAR public database.

MDGL TWST
Company Title Type Shares Price Value Date
MDGL Option Exercise 1,728 $65.06 $112,424 Mar 13, 2025
MDGL Sale 3,080 $315.21 $970,847 Dec 3, 2024
MDGL Sale 2,200 $350.08 $770,176 Nov 25, 2024
MDGL Gift 15,000 — — Sep 13, 2024
MDGL Award / Grant 714 — — Jun 25, 2024
MDGL Gift 45,852 — — Jun 11, 2024
MDGL Sale 2,190 $213.85 $468,332 May 14, 2024
MDGL Other 1,510,521 — — Dec 7, 2023
MDGL Award / Grant 1,198 — — Jun 15, 2023
MDGL Gift 3,000 — — Dec 31, 2021
MDGL Other 750,270 — — Dec 3, 2021
MDGL Gift 15,000 — — Dec 30, 2020
MDGL Other 45,460 — — Sep 4, 2020
MDGL Sale 7,303 $107.64 $786,095 Aug 18, 2020
MDGL Other 360,561 — — May 27, 2020
0001557883 Disposition 6,000 $18.75 $112,500 Feb 20, 2020
MDGL Sale 25,320 $105.47 $2,670,500 Dec 13, 2019
0001557883 Option Exercise 3,000 — — Jun 12, 2019
MDGL Purchase 100 $123.17 $12,317 Nov 19, 2018
TWST C 8,603 — — Nov 2, 2018
0001557883 Option Exercise 3,000 — — Jun 13, 2018
MDGL Sale 5,908 $287.46 $1,698,314 Jun 11, 2018
MDGL Sale 5,908 $287.46 $1,698,314 Jun 11, 2018
0001557883 Purchase 10,000 $23.95 $239,500 Aug 10, 2017
MDGL Award / Grant 5,538,474 — — Jul 22, 2016
0001557883 C 63,958 — — Oct 8, 2014
0000755806 Option Exercise 36,145 — — Jun 9, 2011
0000755806 Purchase 1,200 $2.14 $2,568 Mar 27, 2009
0000755806 Purchase 1,700 $2.08 $3,536 Mar 26, 2009
0000755806 Purchase 1,000 $1.68 $1,680 Dec 22, 2008
0000755806 Purchase 1,700 $1.73 $2,941 Dec 19, 2008
0000755806 Purchase 24,350 $1.90 $46,265 Dec 18, 2008
0000755806 Purchase 1,200 $1.86 $2,232 Dec 17, 2008
0000755806 Purchase 400 $1.94 $776 Dec 16, 2008
0000755806 Purchase 365 $3.94 $1,438 Jan 11, 2008
0000755806 Purchase 2,300 $4.22 $9,706 Jan 9, 2008
0000755806 Purchase 300 $4.16 $1,248 Jan 4, 2008
0000755806 Purchase 600 $4.33 $2,598 Jan 3, 2008
0000755806 Purchase 36 $5.75 $207 Aug 30, 2007
0000755806 Purchase 346 $5.75 $1,990 Aug 29, 2007
0000755806 Purchase 5 $5.48 $27 Aug 16, 2007
0000755806 Purchase 956 $5.50 $5,258 Aug 10, 2007
0000755806 Purchase 1,289 $6.33 $8,159 Apr 30, 2007
0000755806 Purchase 1,792,054 $0.70 $1,254,438 Apr 26, 2006