Insider Transactions by KABAKOFF DAVID S

Symbol Relationship Date Transaction Cost # Shares Value($) Total Shares Form 4
CSTL Director Mar 22, 2021 Sale $67.12 10,000 671,212 733,577 Mar 23, 2021, 05:29 PM
CSTL Director Mar 19, 2021 Sale $66.17 10,000 661,699 743,577 Mar 23, 2021, 05:29 PM
CSTL Director Mar 16, 2021 Sale $63.74 120,000 7,648,680 853,577 Mar 18, 2021, 04:14 PM
CSTL Director Mar 17, 2021 Sale $66.14 10,000 661,365 753,577 Mar 18, 2021, 04:14 PM
CSTL Director Oct 09, 2020 Sale $54.16 25,000 1,354,075 883,577 Oct 13, 2020, 09:33 AM
CSTL Director Oct 08, 2020 Sale $54.23 25,000 1,355,777 908,577 Oct 13, 2020, 09:33 AM
CSTL Director Oct 06, 2020 Sale $53.09 50,000 2,654,655 933,577 Oct 08, 2020, 04:16 PM
CSTL Director Oct 02, 2020 Sale $52.07 25,000 1,301,682 1,008,577 Oct 06, 2020, 04:09 PM
CSTL Director Oct 05, 2020 Sale $52.09 25,000 1,302,250 983,577 Oct 06, 2020, 04:09 PM
CSTL Director Sep 03, 2020 Sale $46.05 25,000 1,151,325 1,033,577 Sep 08, 2020, 04:06 PM
CSTL Director Aug 19, 2020 Sale $44.78 75,000 3,358,500 1,058,577 Aug 21, 2020, 04:05 PM
CSTL Director Aug 10, 2020 Sale $42.01 25,000 1,050,305 1,133,577 Aug 12, 2020, 05:58 PM
CSTL Director Jul 17, 2020 Sale $43.04 25,000 1,075,900 1,158,577 Jul 21, 2020, 04:32 PM
CSTL Director Jul 09, 2020 Sale $43.60 50,000 2,180,185 1,183,577 Jul 13, 2020, 04:02 PM
CSTL Director Jun 23, 2020 Sale $42.13 25,000 1,053,372 1,233,577 Jun 23, 2020, 08:20 PM
CSTL Director Jun 22, 2020 Sale $40.50 175,000 7,087,998 1,283,577 Jun 23, 2020, 08:20 PM
CSTL Director May 12, 2020 Sale $34.50 250,000 8,624,590 1,633,577 May 14, 2020, 04:06 PM
CSTL Director Feb 19, 2020 Sale $32.03 25,000 800,750 1,683,577 Feb 21, 2020, 05:50 PM
CSTL Director Feb 13, 2020 Sale $32.01 25,000 800,250 1,708,577 Feb 18, 2020, 05:29 PM
CSTL Director Feb 06, 2020 Sale $31.03 25,000 775,750 1,733,577 Feb 10, 2020, 04:46 PM
CSTL Director Feb 03, 2020 Sale $31.06 25,000 776,525 1,758,577 Feb 04, 2020, 03:35 PM
CSTL Director Jan 31, 2020 Sale $30.02 25,000 750,387 1,783,577 Feb 04, 2020, 03:35 PM
CSTL Director Jan 28, 2020 Sale $30.02 25,000 750,492 1,808,577 Jan 30, 2020, 07:08 PM
CSTL Director Jul 29, 2019 Option Exercise $12.80 83,453 1,068,198 1,759,514 Jul 31, 2019, 06:48 PM
CSTL Director Jul 29, 2019 Buy $16.00 62,500 1,000,000 1,833,577 Jul 31, 2019, 06:48 PM
CSTL Director Jul 29, 2019 Sale $16.00 9 144 1,771,077 Jul 31, 2019, 06:48 PM
CSTL Director Jul 29, 2019 Option Exercise $0.02 11,572 231 1,771,086 Jul 31, 2019, 06:48 PM
ITMN Director Sep 29, 2014 Option Exercise $74.00 2,500 185,000 0 Oct 01, 2014, 08:56 PM
ITMN Director Sep 29, 2014 Option Exercise $74.00 21,600 1,598,400 2,500 Oct 01, 2014, 08:56 PM
ITMN Director Sep 03, 2014 Option Exercise $9.99 6,000 59,940 27,600 Sep 08, 2014, 12:42 PM
ITMN Director May 29, 2014 Sale $39.56 5,000 197,800 21,600 Jun 02, 2014, 09:50 PM
ITMN Director Aug 30, 2013 Sale $14.82 10,002 148,245 30,500 Sep 04, 2013, 04:38 PM
ITMN Director Jun 04, 2012 Option Exercise $10.10 2,500 25,250 37,502 Jun 06, 2012, 07:05 PM
ITMN Director Jun 02, 2011 Sale $36.41 2,000 72,819 50,002 Jun 03, 2011, 07:15 PM
ITMN Director Jan 28, 2011 Option Exercise $14.34 52,002 745,590 52,002 Jan 31, 2011, 05:26 PM
TSRX Director Oct 08, 2010 Option Exercise $1.29 18,531 23,905 53,101 Oct 12, 2010, 12:58 PM
TSRX Director Oct 08, 2010 Option Exercise $1.29 11,120 14,345 52,980 Oct 12, 2010, 12:58 PM
TSRX Director Aug 06, 2010 Buy $5.00 30,000 150,000 34,570 Aug 10, 2010, 02:07 PM

Desktop Version

Symbol Relationship Date Transaction Value($)
CSTL Director Mar 22, 2021 Sale 671,212
CSTL Director Mar 19, 2021 Sale 661,699
CSTL Director Mar 16, 2021 Sale 7,648,680
CSTL Director Mar 17, 2021 Sale 661,365
CSTL Director Oct 09, 2020 Sale 1,354,075
CSTL Director Oct 08, 2020 Sale 1,355,777
CSTL Director Oct 06, 2020 Sale 2,654,655
CSTL Director Oct 02, 2020 Sale 1,301,682
CSTL Director Oct 05, 2020 Sale 1,302,250
CSTL Director Sep 03, 2020 Sale 1,151,325
CSTL Director Aug 19, 2020 Sale 3,358,500
CSTL Director Aug 10, 2020 Sale 1,050,305
CSTL Director Jul 17, 2020 Sale 1,075,900
CSTL Director Jul 09, 2020 Sale 2,180,185
CSTL Director Jun 23, 2020 Sale 1,053,372
CSTL Director Jun 22, 2020 Sale 7,087,998
CSTL Director May 12, 2020 Sale 8,624,590
CSTL Director Feb 19, 2020 Sale 800,750
CSTL Director Feb 13, 2020 Sale 800,250
CSTL Director Feb 06, 2020 Sale 775,750
CSTL Director Feb 03, 2020 Sale 776,525
CSTL Director Jan 31, 2020 Sale 750,387
CSTL Director Jan 28, 2020 Sale 750,492
CSTL Director Jul 29, 2019 Option Exercise 1,068,198
CSTL Director Jul 29, 2019 Buy 1,000,000
CSTL Director Jul 29, 2019 Sale 144
CSTL Director Jul 29, 2019 Option Exercise 231
ITMN Director Sep 29, 2014 Option Exercise 185,000
ITMN Director Sep 29, 2014 Option Exercise 1,598,400
ITMN Director Sep 03, 2014 Option Exercise 59,940
ITMN Director May 29, 2014 Sale 197,800
ITMN Director Aug 30, 2013 Sale 148,245
ITMN Director Jun 04, 2012 Option Exercise 25,250
ITMN Director Jun 02, 2011 Sale 72,819
ITMN Director Jan 28, 2011 Option Exercise 745,590
TSRX Director Oct 08, 2010 Option Exercise 23,905
TSRX Director Oct 08, 2010 Option Exercise 14,345
TSRX Director Aug 06, 2010 Buy 150,000