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