Nov 09
2020
SELL
Open market or private sale
$497,978
$36.8 p/Share
13,532
Reduced 11.67%
102,471
Common Stock
Feb 05
2020
SELL
Payment of exercise price or tax liability
$496,148
$58.89 p/Share
8,425
Reduced 7.98%
97,153
Common Stock
Feb 05
2020
BUY
Grant, award, or other acquisition
-
37,530
Added 24.44%
116,003
Common Stock
Jan 31
2020
SELL
Payment of exercise price or tax liability
$373,569
$55.74 p/Share
6,702
Reduced 7.16%
86,898
Common Stock
Apr 11
2019
SELL
Open market or private sale
$1,972,000
$58.0 p/Share
34,000
Reduced 26.65%
93,600
Common Stock
Feb 06
2019
SELL
Payment of exercise price or tax liability
$828,477
$50.52 p/Share
16,399
Reduced 13.44%
105,620
Common Stock
Feb 06
2019
BUY
Grant, award, or other acquisition
-
58,772
Added 31.53%
127,600
Common Stock
Feb 01
2019
SELL
Payment of exercise price or tax liability
$286,790
$49.92 p/Share
5,745
Reduced 6.32%
85,227
Common Stock
Aug 20
2018
SELL
Open market or private sale
$250,254
$57.49 p/Share
4,353
Reduced 4.57%
90,972
Common Stock
Jul 19
2018
SELL
Open market or private sale
$649,250
$53.0 p/Share
12,250
Reduced 11.39%
95,325
Common Stock
Jul 19
2018
BUY
Exercise of conversion of derivative security
$97,877
$7.99 p/Share
12,250
Added 10.22%
107,575
Common Stock
May 31
2018
SELL
Open market or private sale
$654,000
$54.5 p/Share
12,000
Reduced 11.18%
95,325
Common Stock
May 31
2018
BUY
Exercise of conversion of derivative security
$95,880
$7.99 p/Share
12,000
Added 10.06%
107,325
Common Stock
Feb 08
2018
SELL
Payment of exercise price or tax liability
$652,158
$51.23 p/Share
12,730
Reduced 14.15%
77,265
Common Stock
Feb 08
2018
BUY
Grant, award, or other acquisition
-
45,260
Added 32.19%
95,325
Common Stock
Feb 01
2018
SELL
Payment of exercise price or tax liability
$462,418
$56.42 p/Share
8,196
Reduced 11.55%
62,795
Common Stock
Jan 22
2018
-
1,402
Reduced 1.94%
70,991
Common Stock
Jan 16
2018
SELL
Open market or private sale
$1,431,477
$59.03 p/Share
24,250
Reduced 25.09%
72,393
Common Stock
Jan 16
2018
BUY
Exercise of conversion of derivative security
$193,757
$7.99 p/Share
24,250
Added 20.06%
96,643
Common Stock
Dec 18
2017
SELL
Open market or private sale
$50,511
$56.5 p/Share
894
Reduced 1.22%
72,393
Common Stock
Dec 15
2017
-
73
Reduced 0.1%
73,287
Common Stock
Oct 13
2017
SELL
Open market or private sale
$1,814,718
$53.59 p/Share
33,863
Reduced 31.58%
73,360
Common Stock
Oct 13
2017
BUY
Exercise of conversion of derivative security
$239,700
$7.99 p/Share
30,000
Added 21.86%
107,223
Common Stock