Jan 02
2020
SELL
Open market or private sale
$273,385
$78.11 p/Share
3,500
Reduced 26.67%
9,624
Common Stock
Sep 03
2019
SELL
Open market or private sale
$422,744
$86.38 p/Share
4,894
Reduced 33.71%
9,624
Common Stock
Aug 31
2019
BUY
Exercise of conversion of derivative security
-
1,394
Added 11.23%
11,018
Common Stock
Jul 03
2019
SELL
Open market or private sale
$337,598
$91.49 p/Share
3,690
Reduced 27.72%
9,624
Common Stock
Jul 01
2019
SELL
Payment of exercise price or tax liability
$148,648
$90.09 p/Share
1,650
Reduced 10.83%
13,584
Common Stock
Jul 01
2019
BUY
Exercise of conversion of derivative security
-
5,610
Added 26.91%
15,234
Common Stock
Jun 07
2019
SELL
Open market or private sale
$218,195
$85.0 p/Share
2,567
Reduced 21.06%
9,624
Common Stock
Jun 03
2019
SELL
Open market or private sale
$276,045
$78.87 p/Share
3,500
Reduced 26.67%
9,624
Common Stock
May 17
2019
SELL
Open market or private sale
$302,586
$85.02 p/Share
3,559
Reduced 28.05%
9,128
Common Stock
Apr 30
2019
SELL
Open market or private sale
$120,675
$75.0 p/Share
1,609
Reduced 14.32%
9,624
Common Stock
Mar 04
2019
SELL
Open market or private sale
$214,830
$71.61 p/Share
3,000
Reduced 23.52%
9,753
Common Stock
Jan 03
2019
SELL
Open market or private sale
$318,240
$53.04 p/Share
6,000
Reduced 38.09%
9,753
Common Stock
Oct 08
2018
SELL
Open market or private sale
$225,373
$55.09 p/Share
4,091
Reduced 24.29%
12,753
Common Stock
Sep 11
2018
SELL
Payment of exercise price or tax liability
$116,689
$61.74 p/Share
1,890
Reduced 10.87%
15,496
Common Stock
Sep 11
2018
BUY
Exercise of conversion of derivative security
-
4,250
Added 19.83%
17,187
Common Stock
Sep 04
2018
SELL
Open market or private sale
$210,980
$60.28 p/Share
3,500
Reduced 21.29%
12,937
Common Stock
Jul 03
2018
SELL
Open market or private sale
$398,462
$46.9 p/Share
8,496
Reduced 39.64%
12,937
Common Stock
Jul 03
2018
BUY
Exercise of conversion of derivative security
$36,650
$14.66 p/Share
2,500
Added 11.66%
18,933
Common Stock
Jul 02
2018
SELL
Payment of exercise price or tax liability
$81,468
$47.42 p/Share
1,718
Reduced 9.47%
16,433
Common Stock
Jul 01
2018
BUY
Exercise of conversion of derivative security
-
5,610
Added 23.61%
18,151
Common Stock
Jun 15
2018
SELL
Payment of exercise price or tax liability
$130,183
$51.99 p/Share
2,504
Reduced 16.64%
12,541
Common Stock
Jun 15
2018
BUY
Exercise of conversion of derivative security
-
8,500
Added 36.1%
15,045
Common Stock
Jun 01
2018
SELL
Open market or private sale
$46,040
$46.04 p/Share
1,000
Reduced 13.25%
6,545
Common Stock
May 01
2018
SELL
Open market or private sale
$36,930
$36.93 p/Share
1,000
Reduced 13.25%
6,545
Common Stock
Apr 02
2018
SELL
Open market or private sale
$35,790
$35.79 p/Share
1,000
Reduced 13.25%
6,545
Common Stock