Insider Transactions by MIDDLETON FRED A

  Symbol Relationship Date Transaction Cost # Shares Value($) Total Shares Form 4
Y! CMRX Director Mar 12, 2020 Buy $1.40 50,000 69,900 197,523 Mar 16, 2020, 12:19 PM
Y! CMRX Director Nov 13, 2019 Buy $1.82 30,000 54,567 147,523 Nov 13, 2019, 04:14 PM
Y! CMRX Director Nov 11, 2019 Buy $1.66 20,000 33,190 117,523 Nov 13, 2019, 04:14 PM
Y! CMRX Director May 10, 2019 Buy $2.92 30,000 87,678 97,523 May 13, 2019, 05:21 PM
Y! ECYT Director Dec 21, 2018 Option Exercise $24.00 267,491 6,419,784 0 Dec 21, 2018, 12:54 PM
Y! ECYT Director Dec 21, 2018 Option Exercise $24.00 100,828 2,419,872 0 Dec 21, 2018, 12:54 PM
Y! ECYT Director Dec 21, 2018 Option Exercise $24.00 1,212,413 29,097,912 0 Dec 21, 2018, 12:54 PM
Y! ECYT Director Dec 21, 2018 Option Exercise $24.00 113,315 2,719,560 0 Dec 21, 2018, 12:54 PM
Y! ECYT Director Dec 21, 2018 Option Exercise $24.00 904,465 21,707,160 0 Dec 21, 2018, 12:54 PM
Y! ECYT Director Dec 21, 2018 Option Exercise $24.00 1,017,304 24,415,296 0 Dec 21, 2018, 12:54 PM
Y! ECYT Director Dec 21, 2018 Option Exercise $24.00 162,170 3,892,080 0 Dec 21, 2018, 12:54 PM
Y! ECYT Director Dec 21, 2018 Option Exercise $24.00 8,434 202,416 0 Dec 21, 2018, 12:54 PM
Y! ECYT Director Dec 21, 2018 Option Exercise $24.00 113,489 2,723,736 0 Dec 21, 2018, 12:54 PM
Y! ECYT Director Dec 21, 2018 Option Exercise $24.00 249,148 5,979,552 0 Dec 21, 2018, 12:54 PM
Y! ECYT Director Dec 21, 2018 Option Exercise $24.00 10,049 241,176 0 Dec 21, 2018, 12:54 PM
Y! STXS Director Mar 02, 2018 Option Exercise $0.28 153,846 43,077 303,528 Mar 05, 2018, 06:05 PM
Y! ECYT Director Feb 28, 2018 Option Exercise $4.20 119,048 500,002 904,465 Mar 01, 2018, 04:27 PM
Y! ECYT Director Feb 28, 2018 Option Exercise $4.20 380,952 1,599,998 1,212,413 Mar 01, 2018, 04:27 PM
Y! ECYT Director Jan 15, 2016 Buy $2.80 20,000 56,000 190,999 Jan 20, 2016, 04:30 PM
Y! ECYT Director Jan 19, 2016 Buy $2.79 10,000 27,900 200,999 Jan 20, 2016, 04:30 PM
Y! STXS Director Jun 15, 2015 Sale $1.57 26,064 40,920 1,107,189 Jun 16, 2015, 04:33 PM
Y! STXS Director Jun 10, 2015 Sale $1.60 3,454 5,526 1,146,072 Jun 12, 2015, 04:48 PM
Y! STXS Director Jun 12, 2015 Sale $1.60 1,116 1,786 1,133,253 Jun 12, 2015, 04:48 PM
Y! STXS Director Jun 11, 2015 Sale $1.61 11,703 18,842 1,134,369 Jun 12, 2015, 04:48 PM
Y! STXS Director Jun 09, 2015 Sale $1.60 13,280 21,248 1,149,526 Jun 09, 2015, 05:10 PM
Y! STXS Director Jun 08, 2015 Sale $1.60 38,120 60,992 1,162,806 Jun 09, 2015, 05:10 PM
Y! STXS Director Jun 05, 2015 Sale $1.69 55,476 93,754 1,200,926 Jun 09, 2015, 05:10 PM
Y! STXS Director Dec 09, 2014 Sale $1.51 7,951 12,006 36,810 Dec 09, 2014, 04:56 PM
Y! STXS Director Dec 05, 2014 Sale $1.50 600 900 44,761 Dec 09, 2014, 04:56 PM
Y! STXS Director Dec 03, 2014 Sale $1.58 5,809 9,178 45,361 Dec 04, 2014, 05:48 PM
Y! STXS Director Dec 02, 2014 Sale $1.60 10,000 16,000 51,170 Dec 04, 2014, 05:48 PM
Y! STXS Director Mar 13, 2014 Sale $4.21 24,302 102,354 54,746 Mar 17, 2014, 01:41 PM
Y! STXS Director Aug 23, 2013 Sale $3.67 2,000 7,340 0 Aug 27, 2013, 05:07 PM
Y! STXS Director Aug 23, 2013 Sale $3.67 12,600 46,246 75,872 Aug 27, 2013, 05:07 PM
Y! STXS Director Aug 13, 2013 Option Exercise $6.39 13,950 89,140 40,673 Aug 15, 2013, 07:32 PM
Y! STXS Director Aug 13, 2013 Option Exercise $6.39 328,475 2,098,955 1,256,402 Aug 15, 2013, 07:32 PM
Y! STXS Director Aug 13, 2013 Option Exercise $3.36 624,113 2,097,020 1,584,877 Aug 15, 2013, 07:32 PM
Y! STXS Director Aug 13, 2013 Option Exercise $3.36 26,506 89,060 54,623 Aug 15, 2013, 07:32 PM
Y! STXS Director Aug 07, 2013 Option Exercise $10.13 1,419 14,374 6,358 Aug 12, 2013, 05:13 PM
Y! STXS Director Aug 07, 2013 Option Exercise $10.13 76,364 773,567 960,764 Aug 12, 2013, 05:13 PM
Y! STXS Director Aug 07, 2013 Option Exercise $10.13 1,191 12,065 5,335 Aug 12, 2013, 05:13 PM
Y! STXS Director Aug 07, 2013 Option Exercise $3.03 254,856 773,412 975,572 Aug 12, 2013, 05:13 PM
Y! STXS Director Aug 07, 2013 Option Exercise $3.48 3,466 12,065 6,297 Aug 12, 2013, 05:13 PM
Y! STXS Director Aug 07, 2013 Option Exercise $3.48 4,130 14,376 7,504 Aug 12, 2013, 05:13 PM
Y! STXS Director Aug 07, 2013 Sale $10.13 76,364 773,567 960,764 Aug 09, 2013, 01:17 PM
Y! STXS Director Aug 07, 2013 Sale $10.13 1,191 12,065 5,335 Aug 09, 2013, 01:17 PM
Y! STXS Director Aug 07, 2013 Sale $10.13 1,419 14,374 6,358 Aug 09, 2013, 01:17 PM
Y! STXS Director Aug 07, 2013 Option Exercise $3.48 4,130 14,376 7,504 Aug 09, 2013, 01:17 PM
Y! STXS Director Aug 07, 2013 Option Exercise $3.03 254,856 773,412 975,572 Aug 09, 2013, 01:17 PM
Y! STXS Director Aug 07, 2013 Option Exercise $3.48 3,466 12,065 6,297 Aug 09, 2013, 01:17 PM
Y! PCRX Director Jun 21, 2013 Sale $29.17 70,000 2,041,713 8,728 Jun 25, 2013, 09:03 PM
Y! PCRX Director Jun 24, 2013 Sale $28.70 5,900 169,330 0 Jun 25, 2013, 09:03 PM
Y! PCRX Director Jun 20, 2013 Sale $28.93 66,100 1,912,273 30,798 Jun 20, 2013, 09:29 PM
Y! PCRX Director Jun 19, 2013 Sale $29.76 48,400 1,440,384 96,898 Jun 20, 2013, 09:29 PM
Y! PCRX Director Jun 18, 2013 Sale $29.48 29,600 872,608 145,298 Jun 20, 2013, 09:29 PM
Y! PCRX 10% Owner Mar 11, 2013 Sale $27.86 348,951 9,721,775 559,453 Apr 15, 2013, 08:10 PM
Y! PCRX 10% Owner Mar 07, 2013 Sale $25.92 25,560 662,515 1,361,762 Apr 15, 2013, 08:10 PM
Y! PCRX 10% Owner Mar 07, 2013 Option Exercise $8.38 79,031 662,373 1,372,169 Apr 15, 2013, 08:10 PM
Y! PCRX 10% Owner Jan 24, 2013 Sale $18.93 500,000 9,465,000 882,562 Apr 15, 2013, 08:09 PM
Y! PCRX Director Mar 19, 2013 Sale $27.27 84,589 2,306,831 462,422 Mar 20, 2013, 09:32 PM
Y! PCRX Director Mar 18, 2013 Sale $28.69 165,411 4,745,234 530,497 Mar 20, 2013, 09:32 PM
Y! STXS Director Nov 30, 2012 Buy $1.53 24,360 37,271 76,072 Dec 04, 2012, 04:26 PM
Y! ECYT Director Dec 20, 2011 Buy $3.18 916 2,913 75,000 Dec 22, 2011, 08:34 PM
Y! ECYT Director Dec 19, 2011 Buy $3.13 24,084 75,383 74,084 Dec 21, 2011, 05:55 PM
Y! ECYT Director Dec 16, 2011 Buy $3.16 50,000 158,000 50,000 Dec 19, 2011, 03:37 PM
Y! PCRX Director Nov 21, 2011 Buy $6.50 10,000 65,000 10,000 Nov 23, 2011, 06:09 PM
Y! STXS Director Sep 15, 2011 Buy $1.38 4,850 6,693 319,755 Sep 19, 2011, 01:16 PM
Y! STXS Director Sep 01, 2011 Buy $1.37 17,119 23,453 314,905 Sep 06, 2011, 11:37 AM
Y! STXS Director Jun 14, 2011 Buy $3.00 10,000 30,000 297,786 Jun 15, 2011, 04:09 PM
Y! PCRX Director Feb 08, 2011 Buy $7.00 267,857 1,874,999 184,131 Feb 10, 2011, 08:06 PM
Y! ECYT Director Feb 07, 2011 Buy $6.00 47,916 287,496 131,685 Feb 08, 2011, 08:32 PM
Y! ECYT Director Feb 07, 2011 Buy $6.00 785,417 4,712,502 785,417 Feb 08, 2011, 08:32 PM
Y! STXS Director Aug 18, 2010 Buy $3.25 26,000 84,500 280,586 Aug 19, 2010, 06:59 PM

Desktop Version

Symbol Relationship Date Transaction Value($)
CMRX Director Mar 12, 2020 Buy 69,900
CMRX Director Nov 13, 2019 Buy 54,567
CMRX Director Nov 11, 2019 Buy 33,190
CMRX Director May 10, 2019 Buy 87,678
ECYT Director Dec 21, 2018 Option Exercise 6,419,784
ECYT Director Dec 21, 2018 Option Exercise 2,419,872
ECYT Director Dec 21, 2018 Option Exercise 29,097,912
ECYT Director Dec 21, 2018 Option Exercise 2,719,560
ECYT Director Dec 21, 2018 Option Exercise 21,707,160
ECYT Director Dec 21, 2018 Option Exercise 24,415,296
ECYT Director Dec 21, 2018 Option Exercise 3,892,080
ECYT Director Dec 21, 2018 Option Exercise 202,416
ECYT Director Dec 21, 2018 Option Exercise 2,723,736
ECYT Director Dec 21, 2018 Option Exercise 5,979,552
ECYT Director Dec 21, 2018 Option Exercise 241,176
STXS Director Mar 02, 2018 Option Exercise 43,077
ECYT Director Feb 28, 2018 Option Exercise 500,002
ECYT Director Feb 28, 2018 Option Exercise 1,599,998
ECYT Director Jan 15, 2016 Buy 56,000
ECYT Director Jan 19, 2016 Buy 27,900
STXS Director Jun 15, 2015 Sale 40,920
STXS Director Jun 10, 2015 Sale 5,526
STXS Director Jun 12, 2015 Sale 1,786
STXS Director Jun 11, 2015 Sale 18,842
STXS Director Jun 09, 2015 Sale 21,248
STXS Director Jun 08, 2015 Sale 60,992
STXS Director Jun 05, 2015 Sale 93,754
STXS Director Dec 09, 2014 Sale 12,006
STXS Director Dec 05, 2014 Sale 900
STXS Director Dec 03, 2014 Sale 9,178
STXS Director Dec 02, 2014 Sale 16,000
STXS Director Mar 13, 2014 Sale 102,354
STXS Director Aug 23, 2013 Sale 7,340
STXS Director Aug 23, 2013 Sale 46,246
STXS Director Aug 13, 2013 Option Exercise 89,140
STXS Director Aug 13, 2013 Option Exercise 2,098,955
STXS Director Aug 13, 2013 Option Exercise 2,097,020
STXS Director Aug 13, 2013 Option Exercise 89,060
STXS Director Aug 07, 2013 Option Exercise 14,374
STXS Director Aug 07, 2013 Option Exercise 773,567
STXS Director Aug 07, 2013 Option Exercise 12,065
STXS Director Aug 07, 2013 Option Exercise 773,412
STXS Director Aug 07, 2013 Option Exercise 12,065
STXS Director Aug 07, 2013 Option Exercise 14,376
STXS Director Aug 07, 2013 Sale 773,567
STXS Director Aug 07, 2013 Sale 12,065
STXS Director Aug 07, 2013 Sale 14,374
STXS Director Aug 07, 2013 Option Exercise 14,376
STXS Director Aug 07, 2013 Option Exercise 773,412
STXS Director Aug 07, 2013 Option Exercise 12,065
PCRX Director Jun 21, 2013 Sale 2,041,713
PCRX Director Jun 24, 2013 Sale 169,330
PCRX Director Jun 20, 2013 Sale 1,912,273
PCRX Director Jun 19, 2013 Sale 1,440,384
PCRX Director Jun 18, 2013 Sale 872,608
PCRX 10% Owner Mar 11, 2013 Sale 9,721,775
PCRX 10% Owner Mar 07, 2013 Sale 662,515
PCRX 10% Owner Mar 07, 2013 Option Exercise 662,373
PCRX 10% Owner Jan 24, 2013 Sale 9,465,000
PCRX Director Mar 19, 2013 Sale 2,306,831
PCRX Director Mar 18, 2013 Sale 4,745,234
STXS Director Nov 30, 2012 Buy 37,271
ECYT Director Dec 20, 2011 Buy 2,913
ECYT Director Dec 19, 2011 Buy 75,383
ECYT Director Dec 16, 2011 Buy 158,000
PCRX Director Nov 21, 2011 Buy 65,000
STXS Director Sep 15, 2011 Buy 6,693
STXS Director Sep 01, 2011 Buy 23,453
STXS Director Jun 14, 2011 Buy 30,000
PCRX Director Feb 08, 2011 Buy 1,874,999
ECYT Director Feb 07, 2011 Buy 287,496
ECYT Director Feb 07, 2011 Buy 4,712,502
STXS Director Aug 18, 2010 Buy 84,500