Feb 21
2020
SELL
Open market or private sale
$5,115,600
$97.44 p/Share
52,500
Reduced 20.94%
198,245
Common Stock
Feb 21
2020
BUY
Exercise of conversion of derivative security
$261,975
$4.99 p/Share
52,500
Added 17.31%
250,745
Common Stock
Feb 18
2020
SELL
Payment of exercise price or tax liability
$7,594,738
$98.16 p/Share
77,371
Reduced 28.07%
198,245
Common Stock
Feb 18
2020
BUY
Grant, award, or other acquisition
-
133,602
Added 32.65%
275,616
Common Stock
Oct 25
2019
SELL
Open market or private sale
$8,398,884
$83.02 p/Share
101,167
Reduced 41.6%
142,014
Common Stock
Oct 25
2019
BUY
Exercise of conversion of derivative security
$504,823
$4.99 p/Share
101,167
Added 29.38%
243,181
Common Stock
Jul 26
2019
SELL
Open market or private sale
$8,690,137
$84.1 p/Share
103,331
Reduced 42.12%
142,014
Common Stock
Jul 26
2019
BUY
Exercise of conversion of derivative security
$515,622
$4.99 p/Share
103,331
Added 29.64%
245,345
Common Stock
Apr 26
2019
SELL
Open market or private sale
$8,536,016
$68.8 p/Share
124,070
Reduced 46.63%
142,014
Common Stock
Apr 26
2019
BUY
Exercise of conversion of derivative security
$311,885
$4.99 p/Share
62,502
Added 19.02%
266,084
Common Stock
Mar 01
2019
SELL
Open market or private sale
$8,511,884
$64.65 p/Share
131,661
Reduced 39.27%
203,582
Common Stock
Feb 26
2019
SELL
Open market or private sale
$149,254
$64.14 p/Share
2,327
Reduced 0.69%
335,243
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$9,550,370
$63.13 p/Share
151,281
Reduced 30.95%
337,570
Common Stock
Feb 15
2019
BUY
Grant, award, or other acquisition
-
231,224
Added 32.11%
488,851
Common Stock
Oct 26
2018
SELL
Open market or private sale
$7,692,960
$62.04 p/Share
124,000
Reduced 32.49%
257,627
Common Stock
Oct 26
2018
BUY
Exercise of conversion of derivative security
$618,760
$4.99 p/Share
124,000
Added 24.52%
381,627
Common Stock
Jul 27
2018
SELL
Open market or private sale
$9,453,062
$71.75 p/Share
131,750
Reduced 33.84%
257,627
Common Stock
Jul 27
2018
BUY
Exercise of conversion of derivative security
$657,432
$4.99 p/Share
131,750
Added 25.28%
389,377
Common Stock
Apr 27
2018
SELL
Open market or private sale
$13,542,080
$64.64 p/Share
209,500
Reduced 44.85%
257,627
Common Stock
Apr 27
2018
BUY
Exercise of conversion of derivative security
$1,045,405
$4.99 p/Share
209,500
Added 30.96%
467,127
Common Stock
Mar 08
2018
SELL
Open market or private sale
$1,056,499
$57.6 p/Share
18,342
Reduced 6.65%
257,627
Common Stock
Feb 16
2018
SELL
Open market or private sale
$1,083,649
$58.17 p/Share
18,629
Reduced 8.4%
203,257
Common Stock
Feb 16
2018
BUY
Exercise of conversion of derivative security
$184,485
$4.99 p/Share
36,971
Added 14.28%
221,886
Common Stock
Feb 16
2018
BUY
Grant, award, or other acquisition
-
72,712
Added 20.85%
275,969
Common Stock
Dec 13
2017
SELL
Open market or private sale
$10,948,000
$54.74 p/Share
200,000
Reduced 49.71%
202,343
Common Stock