Nov 09
2020
SELL
Open market or private sale
$4,480,000
$35.84 p/Share
125,000
Reduced 29.17%
303,478
Common Stock
Aug 28
2020
SELL
Open market or private sale
$792,500
$31.7 p/Share
25,000
Reduced 5.51%
428,478
Common Stock
Aug 10
2020
SELL
Open market or private sale
$522,000
$29.0 p/Share
18,000
Reduced 3.82%
453,478
Common Stock
Feb 05
2020
SELL
Payment of exercise price or tax liability
$1,002,484
$58.89 p/Share
17,023
Reduced 3.67%
446,338
Common Stock
Feb 05
2020
BUY
Grant, award, or other acquisition
-
62,499
Added 11.7%
471,478
Common Stock
Jan 31
2020
SELL
Payment of exercise price or tax liability
$667,487
$55.74 p/Share
11,975
Reduced 2.73%
426,002
Common Stock
Feb 06
2019
SELL
Payment of exercise price or tax liability
$1,694,188
$50.52 p/Share
33,535
Reduced 7.58%
408,677
Common Stock
Feb 06
2019
BUY
Grant, award, or other acquisition
-
102,883
Added 19.02%
437,977
Common Stock
Feb 01
2019
SELL
Payment of exercise price or tax liability
$686,100
$49.92 p/Share
13,744
Reduced 3.59%
368,629
Common Stock
Aug 06
2018
-
20,000
Reduced 4.97%
382,373
Common Stock
Feb 08
2018
SELL
Payment of exercise price or tax liability
$1,557,699
$51.23 p/Share
30,406
Reduced 7.53%
373,483
Common Stock
Feb 08
2018
BUY
Grant, award, or other acquisition
-
93,262
Added 18.82%
402,373
Common Stock
Feb 01
2018
SELL
Payment of exercise price or tax liability
$984,698
$56.42 p/Share
17,453
Reduced 4.89%
339,517
Common Stock
Jan 22
2018
SELL
Open market or private sale
$1,886,890
$59.64 p/Share
31,638
Reduced 8.14%
356,970
Common Stock
Jan 22
2018
BUY
Exercise of conversion of derivative security
$252,788
$7.99 p/Share
31,638
Added 7.53%
388,608
Common Stock
Jan 17
2018
SELL
Open market or private sale
$1,731,720
$60.0 p/Share
28,862
Reduced 7.48%
356,970
Common Stock
Jan 17
2018
BUY
Exercise of conversion of derivative security
$230,607
$7.99 p/Share
28,862
Added 6.96%
385,832
Common Stock
Jan 16
2018
SELL
Open market or private sale
$1,239,840
$60.48 p/Share
20,500
Reduced 5.43%
356,970
Common Stock
Jan 16
2018
BUY
Exercise of conversion of derivative security
$163,795
$7.99 p/Share
20,500
Added 5.15%
377,470
Common Stock
Dec 22
2017
-
9,000
Reduced 2.46%
356,970
Common Stock
Dec 15
2017
SELL
Open market or private sale
$2,397,681
$55.89 p/Share
42,900
Reduced 10.49%
365,970
Common Stock
Dec 15
2017
BUY
Exercise of conversion of derivative security
$360,360
$8.4 p/Share
42,900
Added 9.66%
400,970
Common Stock