Mar 09
2020
|
SELL
Payment of exercise price or tax liability
|
$356,774
$91.34 p/Share
|
3,906
|
|
Mar 09
2020
|
BUY
Exercise of conversion of derivative security
|
$238,280
$34.04 p/Share
|
7,000
|
|
Jan 30
2020
|
BUY
Grant, award, or other acquisition
|
-
|
947
|
|
Nov 26
2019
|
|
-
|
2,800
|
|
Sep 11
2019
|
SELL
Payment of exercise price or tax liability
|
$354,306
$110.79 p/Share
|
3,198
|
|
Sep 11
2019
|
BUY
Exercise of conversion of derivative security
|
$217,856
$34.04 p/Share
|
6,400
|
|
Mar 01
2019
|
SELL
Payment of exercise price or tax liability
|
$49,124
$87.1 p/Share
|
564
|
|
Mar 01
2019
|
BUY
Exercise of conversion of derivative security
|
-
|
1,648
|
|
Jan 31
2019
|
BUY
Grant, award, or other acquisition
|
-
|
1,242
|
|
Dec 03
2018
|
|
-
|
875
|
|
Dec 03
2018
|
|
-
|
1,650
|
|
Nov 02
2018
|
|
-
|
675
|
|
Mar 01
2018
|
SELL
Payment of exercise price or tax liability
|
$137,975
$74.18 p/Share
|
1,860
|
|
Mar 01
2018
|
BUY
Exercise of conversion of derivative security
|
-
|
6,334
|
|
Feb 09
2018
|
SELL
Payment of exercise price or tax liability
|
$381,863
$71.19 p/Share
|
5,364
|
|
Feb 09
2018
|
BUY
Exercise of conversion of derivative security
|
$300,720
$37.59 p/Share
|
8,000
|
|
Jan 25
2018
|
BUY
Grant, award, or other acquisition
|
-
|
1,154
|
|
Dec 04
2017
|
|
-
|
750
|
|